Jfinal微信服务号开发(一)集成到SrpingMVC

来源:互联网 发布:樱井知香迅雷种子全集 编辑:程序博客网 时间:2024/06/10 01:08

闲话少说,现在开始
首先确保你已经使用Maven搭建好了一个SpringMVC的环境,这里就不介绍如何搭建了。
第一步:将Jfinal-weixin所需的包添加到POM.xml文件中,如下:

<dependency>    <groupId>com.jfinal</groupId>    <artifactId>jfinal</artifactId>    <version>2.2</version></dependency><dependency>    <groupId>com.jfinal</groupId>    <artifactId>jfinal-weixin</artifactId>    <version>1.8</version></dependency><dependency>    <groupId>com.alibaba</groupId>    <artifactId>fastjson</artifactId>    <version>1.2.6</version></dependency><dependency>    <groupId>com.squareup.okhttp</groupId>    <artifactId>okhttp</artifactId>    <version>2.7.5</version></dependency>

第二步:在web.xml文件中添加Jfinal的过滤器,注意要添加到所有的过滤器之前

<filter>    <filter-name>jfinal</filter-name>    <filter-class>com.jfinal.core.JFinalFilter</filter-class>    <init-param>        <param-name>configClass</param-name>        <param-value>com.qfy.chefu_logistics_admin.wechat.config.WeixinConfig</param-value>    </init-param></filter><filter-mapping>    <filter-name>jfinal</filter-name>    <url-pattern>/wx/*</url-pattern></filter-mapping>

上面注意:拦截路径不是能是/* 要不然会拦截所有请求,可以自定义一个前缀,例如/wx

第三步:在项目中添加一个如下的util,用来调用Spring容器中的bean
http://git.oschina.net/wangzhixuan/spring-shiro-training/blob/master/src/main/java/com/wangzhixuan/commons/scan/SpringUtils.java
上面的链接上有一个,可以直接拿来用

OK,经过以上三步,我们的Jfinal就和SpringMVC集成好了。

0 0
原创粉丝点击