Java 类Servletrequest_java中servlet中有关HttpServletRequest的不理解

首先你得知道servlet的工作原理,可以百度一下,如何写呢?首先需要新建一个web项目,然后新建一个servlet,注意一下mapping url就是访问的url也就是http://127.0.0.1:8080/项目名/你的mapping url:例如我写的例子:http://127.0.0.1:8080/webtest/

具体用到的jar包:

json-lib-2.3-jdk15.jar

commons-beanutils-1.7.0.jar

commons-httpclient-3.1.jar

commons-lang-2.3.jar

commons-logging-1.0.4.jar

commons-collections-3.1.jar

ezmorph-1.0.3.jar

用到了jquery,可以看看

页面index.jsp

$(function(){

$("#button").bind("click",function(){

$.post("jsonServlet",null,function(e){

alert(e.name);

},"json")

});

});

后台servlet

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;

import net.sf.json.JSONObject;

public class jsonServlet extends HttpServlet {

public void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

doPost(request,response);

}

public void doPost(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

PrintWriter out = response.getWriter();

JSONObject json = new JSONObject();

//存的值是键值对的形式

json.put("name", "zhangsan");

//以json形式写到客户端

out.write(json.toString());

out.close();

}

}

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">

This is the description of my J2EE component

This is the display name of my J2EE component

jsonServlet

jsonServlet

jsonServlet

/jsonServlet

index.jsp

取消

评论

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值