"" + title + "\n" +
"<body bgcolor=\"#f0f0f0\">\n" +
"<h1 align=\"center\">" + title + "\n" +
"
- \n" +
- 站点名:"
+ name + "\n" +
"
- 网址:"
+ request.getParameter("url") + "\n" +
"
"
"
2、配置servlet——在web.xml文件里面配置
HelloForm
lgq.action.HelloForm
HelloForm
/TomcatTest/HelloForm
3、jsp表单访问servlet
网址名:
网址:
方法2:多方法servlet
==============
1、创建servlet类
public class ServletInAJAX extends HttpServlet {
private static final long serialVersionUID = 1L;
private MyInterface dao = new MyInterfaceImpl();
private MyTable table = new MyTable();
private PageBean pageBean= new PageBean();
/**
* Constructor of the object.
*/
public ServletInAJAX() {
super();
}
/**
* Destruction of the servlet.
*/
public void destroy() {
super.destroy(); // Just puts "destroy" string in log
// Put your code here
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
System.out.println("-------doPost-------"+request.getParameter("method"));
this.doGet(request, response);
}
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
System.out.println("-------doGet-------");
//查询
if(request.getParameter("method").equals("lgqtest")){
List list = new ArrayList();
String msg = "";
msg ="测试接口啦";
list.add(msg);
response.getWriter().print(new JSONObject().element("msg",list));
}
}
/**
* Initialization of the servlet.
*
* @throws ServletException if an error occurs
*/
public void init() throws ServletException {
// Put your code here
}
}
2、配置servlet
action1
lgq.action.ServletInAJAX
action1
/testa
3、访问servlet
创建jQuery方法
$(function(){
$("#btn").click(function(){
var url = $("#myForm").attr("action");
var data = $("#myForm").serialize();
$("#testb1").text(url);
$("#data1").text(data);
$.ajax({
url:"/Helloworld/testa?method=lgqtest",
type:"get",
dataType:"json",
success:function(data){
最后
给大家送上我成功跳槽复习中所整理的资料,由于文章篇幅有限,所以只是把题目列出来了,我自己手头上整理的资料均和上面的答案可免费分享,需要这些资料和答案的朋友,可以点击这里免费领取。