在struts中,通过Ajax,利用jQuery,将action中的数据转到前台页面

第一步、配置Struts(注意,返回的数据类型为json数据,)


  
    
    
        	
    	
    	
    	
		   			
		   				name  //默认name为root
		   			
		   	
    	
    
第二步、配置web.xml

	xmlns="http://java.sun.com/xml/ns/javaee" 
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
	http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
	
  
	
	struts2
	
	org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter




	struts2  
	/*  




    Test.jsp

3、第三步、配置jQuery

在WebRoot下面新建一个JS文件夹,将jQuery库复制到其中:jquery-1.8.3.min.js


4、写jsp文件,

注意配置jQuery语句

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>



  
    
    
    jQuery测试
    
	
	
	    
	
	
	
  
  //配置jQuery语句
  
  
  
  
    

5、第五步,写Action

package com.aisino.development;

import java.util.ArrayList;
import java.util.List;

import com.opensymphony.xwork2.ActionSupport;

public class UserTestAction extends ActionSupport {
	
	
	public String Test(){
		
		String  name="张三";
		
		return SUCCESS;
	}

}


6、通过网页就可以测试该程序了,作为一个初学者,写的也是基础,希望能到需要的人



你可能感兴趣的:(在struts中,通过Ajax,利用jQuery,将action中的数据转到前台页面)