在strus2中使用ajax

2017-12-20 19:04:37来源:CSDN作者:qq_36393020人点击

分享

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请求。






最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台