//maven.apache.org/POM/4.0.0"xmlns:
xsi="http:
//www.w3.org/2001/XMLSchema-instance"
xsi:
schemaLocation="http:
//maven.apache.org/POM/4.0.0http:
//maven.apache.org/maven-v4_0_0.xsd">
jfinal-demo
jfinal-web-demo
1.0-SNAPSHOT
4.0.0
jfinal-web-demo-provider
war
jfinal-web-demo-providerMavenWebapp
http:
//maven.apache.org
com.jfinal
jfinal
jfinal-web-demo-provider
--maven对应的tomcat插件,启动tomcat的时候使用-->
org.apache.tomcat.maven
tomcat7-maven-plugin
2.2
8081
/
utf-8
3.编写代码
3.1创建config类
packagecom.demo.config;
importcom.demo.controller.HelloController;
importcom.jfinal.config.*;
importcom.jfinal.template.Engine;
/**
*Createdbylanceon2017/6/19.
*/
publicclassDemoConfigextendsJFinalConfig{
@Override
publicvoidconfigConstant(Constantsme){
me.setDevMode(true);
}
@Override
publicvoidconfigRoute(Routesme){
me.add("/hello",HelloController.class);
}
@Override
publicvoidconfigEngine(Engineme){ }
@Override
publicvoidconfigPlugin(Pluginsme){
}
@Override
publicvoidconfigInterceptor(Interceptorsme){ }
@Override
publicvoidconfigHandler(Handlersme){
}
}
3.2 创建Controller类
packagecom.demo.controller;
importcom.jfinal.core.Controller;
/**
*Createdbylanceon2017/6/19.
*/
publicclassHelloControllerextendsController{
publicvoidindex(){
renderText("helloworld!
");
}
}
3.3编辑web.xml文件
DOCTYPEweb-appPUBLIC
"-//SunMicrosystems,Inc.//DTDWebApplication2.3//EN"
"
ArchetypeCreatedWebApplication
jfinal
com.jfinal.core.JFinalFilter
configClass
--注意此处的路径配置,必须正确!
->
com.demo.config.DemoConfig
jfinal
/*
4.测试验证
4.1使用Maven插件启动Tomcat:
4.2启动tomcat成功提示:
4.3使用浏览器验证,小编使用的是googlechrome浏览器
看,简单吧!