今天被一些BBB的事情搞得头的晕了,本来不是我的事情,我来做了吧,还把问题推到我头上,
#########################################################
以上纯属发现心情,忽略
一直想看看目前的开源框架哪个好,以便将来项目中使用,于是乎发现Jfinal有很多人评论,所以想搞搞,看看如何;
今天第一次下载安装,下面是我统统下载的东东,本次基本上用不到这么多,除了两个jar文件,后面会介绍.
这些文件在网络如此发达的情况下,随便都可以度到
如果确实笨到家的,可以直接使用地址http://www.jfinal.com下载
首先准备:
1. 电脑 废话...
2.环境,包括java,myclipse 随便度吧,都可以找到,安装
3. 看这篇文章
正式开始
新建项目使用myclipse,我用的是2014,版本区别不大
这个按照JFinal的说明手册,测试例子,应该选择None,如果你用的tomcat可以根据版本选择,某人Jfinal用的Jetty,所以选择None
Project name根据你喜欢
这个需要注意,WebRoot这个路径名称需要和后面的一步一致,下图中提及的路径
完成之后,项目建立完成
接下来需要用到JFinal的两文件,分别是
jetty-server-8.1.8.jar
jfinal-2.2-bin.jar
拷贝到上面项目的...\jfinal_demo1\WebRoot\WEB-INF\lib 下面
接下来编写代码
修改Web.xml 文件,增加下面这段
<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>
如果拷贝上去格式乱了,可以用Ctril+Shift+F 格式化;好看些
接下来建立Class文件,按照步骤操作就可以了,多了不说,上图
编写完成后,需要配置环境运行
完成后,我当时遇到下面错误,80被占了,赶快找找,杀掉它
如果一切配置正常,并且人品真的不是特别懒的话就会看到下面的结果
一切如愿配置完成,第一个JFinal例子。