JFinal5+Jetty2009+IDEA2020+Java8的非Maven-Demo项目

简介: JFinal5+Jetty2009+IDEA2020+Java8的非Maven-Demo项目

一、准备工作

1.1 jar包获取 官网下载非Maven版本获取jar

1.2 IDEA 百度就行网上一堆链接:https://pan.baidu.com/s/1c5D-jtxlxfvprolul3pj5A?pwd=n4da

提取码:n4da

带破解jar的没安装的自己试试

1.3 java8更多自己搜索一下吧

二、IDEA创建项目

2.1 File->NEW->Project

2..2都说选Java 完了选W eb 可是我的没有啊

我选择Java Enterprise

用Jetty了,TOM猫就 没啥大用。

2.3 点击下一步

输入啥都行,完事后点击Finash. 成果物

三、引入Jar

3.1 在WEB-INF 下创建lib文件夹,把jar放进去

3.2 引入jar,File->ProjectStructure

找到项目下的jar引入即可。到此准备工作完成

四、实际操作

4.1 创建启动文件,我沿用Net的启动文件Program代码如下:

package com.yadinghao;
import com.jfinal.core.JFinal;
public class Program {
    /**
     * 启动入口,运行此 main 方法可以启动项目,此 main 方法可以放置在任意的 Class 类定义中,不一定要放于此
     * http://localhost:8888/index
     */
    public static void main(String[] args) {
        JFinal.start("web", 8888, "/", 5);
    }
}

4.2 创建配置文件,这个文件需要继承JFinalConfig类,完了实现类就好了。

4.3 创建IndexController类,这个类需要继承Controller代码如下:

package com.yadinghao.controllers.front;
import com.jfinal.core.Controller;
import com.jfinal.core.Path;
@Path(value = "/")
public class IndexController extends Controller {
    public void index() {
        render("views/front/index.html");
    }
}

这里也没啥高深的东西看看API就知道怎么搞了。

4.4 创建Views层,主要是模板文件“index.html”,新人需要注意的就是路径问题@Path(value = "/")注解可以设置我没搞怕大家蒙圈。

好了就写到这 吧!

源码下载链接:https://pan.baidu.com/s/1_RvmtXMvkhNhYs_gW924SA?pwd=puz2

提取码:puz2

目录
相关文章
|
11天前
|
Java 应用服务中间件 程序员
如何利用Idea创建一个Servlet项目(新手向)(下)
如何利用Idea创建一个Servlet项目(新手向)(下)
26 0
|
1月前
|
Java Maven
Maven【5】在IDEA环境中配置和使用Maven
Maven【5】在IDEA环境中配置和使用Maven
62 1
|
28天前
|
Java 编译器
有关电脑中idea编译报错问题java: No implementation was created for AdminUserConverter due to having a problem in
有关电脑中idea编译报错问题java: No implementation was created for AdminUserConverter due to having a problem in
32 0
|
26天前
|
Java Maven 开发工具
maven导入项目出现Unable to import maven project: See logs for details
maven导入项目出现Unable to import maven project: See logs for details
11 0
maven导入项目出现Unable to import maven project: See logs for details
|
29天前
|
人工智能 监控 算法
java智慧城管源码 AI视频智能分析 可直接上项目
Java智慧城管源码实现AI视频智能分析,适用于直接部署项目。系统运用互联网、大数据、云计算和AI提升城市管理水平,采用“一级监督、二级指挥、四级联动”模式。功能涵盖AI智能检测(如占道广告、垃圾处理等)、执法办案、视频分析、统计分析及队伍管理等多个模块,利用深度学习优化城市管理自动化和智能化,提供决策支持。
208 4
java智慧城管源码 AI视频智能分析 可直接上项目
|
8天前
|
Web App开发 Java 应用服务中间件
【Java Web】在 IDEA 中部署 Tomcat
【Java Web】在 IDEA 中部署 Tomcat
20 0
|
11天前
|
Java 应用服务中间件 Maven
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
11 1
|
13天前
|
监控 数据可视化 安全
智慧工地SaaS可视化平台源码,PC端+APP端,支持二开,项目使用,微服务+Java++vue+mysql
环境实时数据、动态监测报警,实时监控施工环境状态,有针对性地预防施工过程中的环境污染问题,打造文明生态施工,创造绿色的生态环境。
11 0
智慧工地SaaS可视化平台源码,PC端+APP端,支持二开,项目使用,微服务+Java++vue+mysql
|
15天前
|
SQL Java Go
java项目超市购物管理系统
java项目超市购物管理系统
|
15天前
|
Java
java项目日历表
java项目日历表

推荐镜像

更多