struts2 + jquery + json 登录、发送消息例子(struts.xml配置文件) - 5
// struts.xml struts 配制文件 详细罗列各个JSP页面 对应action处理逻辑流程类
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPEstrutsPUBLIC
"-//ApacheSoftwareFoundation//DTDStrutsConfiguration2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<packagename="ajax"extends="json-default">
<!--ajax测试-->
<actionname="ajaxLogin"class="com.longtop.components.jquery.action.AjaxLoginAction">
<!--返回类型为json在json-default中定义-->
<resulttype="json">
<!--root的值对应要返回的值的属性-->
<!--这里的result值即是对应action中的result-->
<paramname="root">result</param>
</result>
</action>
<!--留言箱内容-->
<actionname="loginAction"class="com.longtop.components.jquery.action.LoginAction">
<!--返回类型为json在json-default中定义-->
<resulttype="json">
<!--root的值对应要返回的值的属性-->
<!--这里的result值即是对应action中的result-->
<paramname="root">result</param>
</result>
</action>
<!--站内信箱-->
<actionname="messageAction"class="com.longtop.components.jquery.action.MessageAction">
<!--返回类型为json在json-default中定义-->
<resulttype="json">
<!--root的值对应要返回的值的属性-->
<!--这里的result值即是对应action中的result-->
<paramname="root">result</param>
</result>
</action>
</package>
<!--连接数据库测试-->
<packagename="struts2"extends="struts-default">
<actionname="friendAction"class="com.longtop.components.jquery.action.FriendAction">
<result>insertSuccess.jsp</result>
</action>
</package>
</struts>