struts2 + jquery + json 登录、发送消息例子(struts.xml配置文件) - 5

// struts.xml  struts 配制文件 详细罗列各个JSP页面 对应action处理逻辑流程类

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
 "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
 "http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
 
 <package name="ajax" extends="json-default">
  <!-- ajax 测试 -->
  <action name="ajaxLogin" class="com.longtop.components.jquery.action.AjaxLoginAction">
   <!-- 返回类型为json 在json-default中定义 -->
   <result type="json">
    <!-- root的值对应要返回的值的属性 -->
    <!-- 这里的result值即是 对应action中的 result -->
    <param name="root">result</param>
   </result>
  </action>
   <!-- 留言箱内容 -->
  <action name="loginAction" class="com.longtop.components.jquery.action.LoginAction">
   <!-- 返回类型为json 在json-default中定义 -->
   <result type="json">
    <!-- root的值对应要返回的值的属性 -->
    <!-- 这里的result值即是 对应action中的 result -->
    <param name="root">result</param>
   </result>
  </action>
  
  <!--站内信箱-->
  <action name="messageAction" class="com.longtop.components.jquery.action.MessageAction">
   <!-- 返回类型为json 在json-default中定义 -->
   <result type="json">
    <!-- root的值对应要返回的值的属性 -->
    <!-- 这里的result值即是 对应action中的 result -->
    <param name="root">result</param>
   </result>
  </action>
 </package>
 
 <!--连接数据库测试-->
 <package name="struts2" extends="struts-default"> 
     <action name="friendAction" class="com.longtop.components.jquery.action.FriendAction"> 
       <result>insertSuccess.jsp</result> 
     </action> 
    </package>
</struts>

你可能感兴趣的:(jquery,json,struts)