javascript-ajax-json-java-servlet互相传值取值的学习心得


前几天突然想学习以下jquery easyui 但是里面涉及到了json的知识,于是恶补起来ajax知识,经过以上的查资料,终于弄清楚javascript-ajax-json-java-servlet互相传值取值,的过程,特此分享出来,希望能帮助到初学的朋友么,也为了日后自己查询是使用,好了闲话少说,看下面代码go!!

使用tomcat6.0

index.jsp

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



  
    
    
    My JSP 'index.jsp' starting page
	
	
	    
	
	
	
	
	
  
  
  
    


UserActionServlet.java

package action;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class UserActionServlet extends HttpServlet{

	@Override
	public void service(HttpServletRequest arg0, HttpServletResponse arg1)
			throws ServletException, IOException {
		//System.out.println(arg0.getParameter("json"));
		PrintWriter writer = arg1.getWriter();
		//将从javascript传过来的文本读取到,然后在将文本传回到客户端
		writer.print(arg0.getParameter("json"));
		writer.flush();
		writer.close();
	}
	
}


接下来配置web.xml文件



  
    index.jsp
  
  
  	UserServlet
  	action.UserActionServlet
  
  
  	UserServlet
  	/UserServlet
  


你可能感兴趣的:(javascript-ajax-json-java-servlet互相传值取值的学习心得)