jfinal(1)—jfinal-undertow 下开发 jfinal项目

1、创建标准的 maven web项目
没装maven和没创建maven web项目的可以看这三篇!

maven安装
Eclipse和maven工具的集成
Eclipse使用maven创建web项目

2、添加 jfinal-undertow 与 jfinal 依赖

<dependency>
<groupId>com.jfinal</groupId>
<artifactId>jfinal-undertow</artifactId>
<version>2.1</version>
</dependency>

<dependency>
<groupId>com.jfinal</groupId>
<artifactId>jfinal</artifactId>
<version>4.9.01</version>
</dependenc

3、添加 java 文件
3.1controller文件,在 demo 包下创建 HelloController 类文件
controller需要继承Controller
添加默认访问方法index

public class HelloController extends Controller {

public void index(){
renderText("Hello JFinal !!!");
}
}

3.2全局配置文件
在项目 src/main/java 目录下创建demo包,并在 demo 包下创建 DemoConfig 文件
(1)配置文件需要继承JFinalConfig
(2)配置路由指向刚才的controller
(3)添加main方法启动工程

package demo;

import com.jfinal.config.*;
import com.jfinal.template.Engine;
import com.jfinal.server.undertow.UndertowServer;

public class DemoConfig extends JFinalConfig {

/**
* 注意:用于启动的 main 方法可以在任意 java 类中创建,在此仅为方便演示
* 才将 main 方法放在了 DemoConfig 中
*
* 开发项目时,建议新建一个 App.java 或者 Start.java 这样的专用
* 启动入口类放置用于启动的 main 方法
*/
public static void main(String[] args) {
UndertowServer.start(DemoConfig.class, 80, true);
}

public void configConstant(Constants me) {
me.setDevMode(true);
}

public void configRoute(Routes me) {
me.add("/hello", HelloController.class);
}

public void configEngine(Engine me) {}
public void configPlugin(Plugins me) {}
public void configInterceptor(Interceptors me) {}
public void configHandler(Handlers me) {}
}

4、启动项目
在 DemoConfig 类文件上点击鼠标右键,选择 Debug As,再选择 Java Applidation 即可运行

jfinal(1)—jfinal-undertow 下开发 jfinal项目

5、开启浏览器看效果
打开浏览器在地址栏中输入: http://localhost/hello,输出内容为Hello JFinal World证明项目框架搭建完成

完整 demo示例 可在JFinal官方网站首页右侧下载:http://www.jfinal.com

原创:https://www.panoramacn.com
源码网提供WordPress源码,帝国CMS源码discuz源码,微信小程序,小说源码,杰奇源码,thinkphp源码,ecshop模板源码,微擎模板源码,dede源码,织梦源码等。

专业搭建小说网站,小说程序,杰奇系列,微信小说系列,app系列小说

jfinal(1)—jfinal-undertow 下开发 jfinal项目

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如果您下载了该资源行为将被视为对《免责声明》全部内容的认可-> 联系客服 投诉资源
www.panoramacn.com资源全部来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:2640602276@qq.com
未经允许不得转载:书荒源码源码网每日更新网站源码模板! » jfinal(1)—jfinal-undertow 下开发 jfinal项目
关注我们小说电影免费看
关注我们,获取更多的全网素材资源,有趣有料!
120000+人已关注
分享到:
赞(0) 打赏

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

您的打赏就是我分享的动力!

支付宝扫一扫打赏

微信扫一扫打赏