首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

jQuery事例

2012-10-31 
jQuery例子Action: AJAXServer?? import java.io.PrintWriterimport javax.servlet.http.HttpServletRequ

jQuery例子

Action: AJAXServer

??

import java.io.PrintWriter;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.Action;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;public class AJAXServer extends Action {public ActionForward execute(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response)throws Exception {String userName = new String(request.getParameter("name").getBytes("iso8859-1"),"UTF-8");System.out.println(userName);PrintWriter out = response.getWriter();out.write("I am From Server"+userName);out.close();return mapping.findForward("To_Index");}}

?

JS: verify.js??

?

function verify(){var jqueryobj = $("#userName");var userName = jqueryobj.val();$.get("AJAXServer.do?name="+userName,null,callback);}function callback(data){var resultObj = $("#result");resultObj.html("<font color=red>"+data+"</font>");}

?

?

前台页面:index.jsp

?

<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>"> <title>Ajax starting page</title><script type="text/javascript" src="jslib/verify.js"></script> <script type="text/javascript" src="jslib/jquery.js"></script> </head> <body> <input type="text" id="userName"/><input type="button" value="校验" onclick="verify()"/><div id="result"></div> </body></html>

?

Struts-config.xml

?

热点排行
Bad Request.