一、准备工作
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