servlet + ajax 回顾
来源:互联网 发布:网络插座接法图解 编辑:程序博客网 时间:2024/06/05 03:04
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
response.setContentType("text/html");
response.setCharacterEncoding("utf-8");
PrintWriter pri = response.getWriter();
pri.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");;
pri.println("<html>");
pri.println("<head><h1>测试servlet</h1></head>");
System.out.println(UserName);//空值
//获取参数
String s = request.getParameter("UserName");
pri.println("<body>这是post方法<h1 align='center'><font color='gold'>"+UserName+";"+s);
// pri.println("<body>这是post方法<h1 align='center'><font color="+"red"+">"+UserName+";"+s);
System.out.println(s);
pri.println("</font></h1></body>");
pri.println("</html>");
pri.flush();
pri.close();
form:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding= "UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Insert title here</title>
<script src="js/jquery.min.js" type="text/javascript"></script>
</head>
<h1>对过得好</h1>
<body>
<!-- 2、设置表单的id,在调用ajax的方法时要用到。 -->
<form id="ajaxFrm" >
请输入用户名:<input type="text" name="UserName" >
<!-- 3、设置一个div,用于显示ajax.jsp页面返回的结果 -->
<div id="ajaxDiv"></div>
<!-- 4、增加一个按钮,用来调用ajax -->
<input type="button" onClick="doFind();" value="调用一下ajax" >
</form>
<form id="ajaxAction" >
<font color='red'>请输入</font>用户名:<input type="text" name="UserName" >
<!-- 3、设置一个div,用于显示ajax.jsp页面返回的结果 -->
<div id="ajaxDiv"></div>
<!-- 4、增加一个按钮,用来调用ajax -->
<input type="button" onClick="doFind1();" value="调用一下ajax" >
<div id="ajaxDiv1"></div>
</form>
</body>
<script type="text/javascript">
/* 5、增加调用ajax的函数: */
function doFind(){
$.ajax({
cache: false,
type: "POST",
url:"hh.jsp", //把表单数据发送到ajax.jsp
data:$('#ajaxFrm').serialize(), //要发送的是ajaxFrm表单中的数据
async: false,
error: function(request) {
alert("发送请求失败!");
},
success: function(data) {
$("#ajaxDiv").html(data); //将返回的结果显示到ajaxDiv中
}
});
}
function doFind1(){
$.ajax({
cache: false,
type: "POST",
url:"Postdo", //把表单数据发送到ajax.jsp
data:$('#ajaxAction').serialize(), //要发送的是ajaxFrm表单中的数据
async: false,
error: function(request) {
alert("发送请求失败!");
},
success: function(data) {
$("#ajaxDiv1").html(data); //将返回的结果显示到ajaxDiv中
}
});
}
</script>
</html>
hh.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<%
String userName = request.getParameter("UserName");
String returnString = "";
returnString="你好," + userName;
out.print(returnString);
%>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
</body>
</html>
- servlet + ajax 回顾
- 回顾Servlet
- Servlet回顾
- servlet回顾
- servlet回顾
- servlet 回顾
- AJAX回顾
- ajax回顾
- ajax回顾
- ajax回顾
- 对于Servlet的回顾
- servlet知识点回顾
- servlet回顾笔记
- java回顾-servlet
- Servlet回顾总结
- jsp/servlet 回顾学习
- Ajax + Servlet
- (Servlet)Ajax
- WMS WFS WCS 的区别
- Android 设置铃声,getContentResolver().insert returns null
- piwik
- 解决Python代码编码问题 SyntaxError: Non-UTF-8 code starting with '\xc1'
- 常用命令
- servlet + ajax 回顾
- solr全量导入/增量导入mysql的数据
- php文件上传
- javaweb学习总结——Servlet开发(一)
- java正则表达式验证手机号码
- iOS 给图片加点击事件
- 丢失的爱情,丢不掉的电话
- ZJUT_1174
- java中通过文件路径获取文件名