在strus2中使用ajax

来源:互联网 发布:手机开淘宝店怎么装修 编辑:程序博客网 时间:2024/06/07 11:40

strus2中使用ajax,首先我们需要引入对strus2json的支持

在pom中引入一下jar包

<dependency><groupId>org.apache.struts</groupId><artifactId>struts2-json-plugin</artifactId><version>2.3.4.1</version></dependency><dependency><groupId>net.sf.json-lib</groupId><artifactId>json-lib</artifactId><version>2.3</version>    <classifier>jdk15</classifier>这里需要指定jdk版本不然会报错</dependency>
引入jar包完成以后配置strus2.xml,在配置之前需要继承json-default,配置如下:

<package name="user" namespace="/"  extends="struts-default,json-default">
<action name="kqmx_*" class="com.action.dailymanagement_action.KqmxAction"method="{1}">      <result name="detail">/WEB-INF/daily/kqmx.jsp</result>      <result type="json" name="dept">      <param name="root">deptList</param>root为ajax返回的结果      </result></action>

页面上的ajax与spring MVC中是相同的写法,在action中的编码与正常的编码一样。

完成编码以后就可以使用ajax请求。






原创粉丝点击