intellij idea如何创建JFinal项目

JFinal是一个java web开辟框架,那么若何经由过程intellij idea来建立JFinal的maven项目呢,下面将具体介绍

东西/原料

  • 电脑
  • intellij idea
  • maven

方式/步调

  1. 1

    打开intellij idea软件,建立新项目,选择如下图项目类型,建立maven web项目

  2. 2

    填写maven项目根基属性,如下图所示

  3. 3

    设置装备摆设当地maven路径,如下图所示

  4. 4

    选择maven项目存储位置,如下图所示,设置完当作,点击【Finish】按钮,期待几分钟,就可以建立maven项目

  5. 5

    建立当作功,项目布局如下图所示

  6. 6

    之后就是整合jfinal,来启动jfinal项目,添加maven依靠,代码如下

    <dependency>

          <groupId>com.jfinal</groupId>

          <artifactId>jfinal</artifactId>

          <version>3.3</version>

        </dependency>

        <dependency>

          <groupId>com.jfinal</groupId>

          <artifactId>jetty-server</artifactId>

          <version>8.1.8</version>

          <!-- <scope>provided</scope>-->

        </dependency>

    jfinal maven项目利用jetty办事器,不合用tomcat办事器

  7. 7

    添加一个HelloController,代码如下

    public class HelloController extends Controller {

        public void index()

        {

            renderText("Hello JFinal World.");

        }

    }

  8. 8

    新建一个设置装备摆设类DemoConfig ,设置装备摆设HelloController到jfinal中,代码如下

    public class DemoConfig  extends JFinalConfig {

        @Override

        public void configConstant(Constants constants) {

            constants.setDevMode(true);

        }

        @Override

        public void configRoute(Routes routes) {

            routes.add("/hello",HelloController.class);

        }

        @Override

        public void configEngine(Engine engine) {

        }

        @Override

        public void configPlugin(Plugins plugins) {

        }

        @Override

        public void configInterceptor(Interceptors interceptors) {

        }

        @Override

        public void configHandler(Handlers handlers) {

        }

    }

  9. 9

    设置装备摆设web.xml,将DemoConfig设置装备摆设到阻挡器中,代码如下

      <filter>

        <filter-name>jfinal</filter-name>

        <filter-class>com.jfinal.core.JFinalFilter</filter-class>

        <init-param>

          <param-name>configClass</param-name>

          <param-value>demo.DemoConfig</param-value>

        </init-param>

      </filter>

      <filter-mapping>

        <filter-name>jfinal</filter-name>

        <url-pattern>/*</url-pattern>

      </filter-mapping>

  10. 10

    添加一个启动类,执行main方式,代码如下

    public class Application {

        public static void main(String[] args) {

            JFinal.start("src/main/webapp", 8080, "/", 5);

        }

    }

  11. 11

    启动法式,打开浏览器请求localhost:8080/hello,节制台也打印出相关日记

注重事项

  • 领会jfinal的相关常识
  • 感激点赞,感激存眷
  • 发表于 2018-10-08 00:00
  • 阅读 ( 924 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具