在android模拟器上有这个funciton,把值传给SERVLET 下面是FUNCTION:
try {
URL ob = new URL("http://10.0.2.2:8080/myapp/Servlet");//我的Servlet,本地文件
URLConnection conn = ob.openConnection();
conn.setDoInput(true);
conn.setDoOutput(true);
OutputStream out = conn.getOutputStream();
DataOutputStream dos = new DataOutputStream(out);
dos.writeInt(1);//数字1是我要传给SERVLET的值
dos.flush();
dos.close();
} 下面是SERVLETimport java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;public class Servlet extends HttpServlet {    private InputStream is = null;
    private OutputStream os = null;
    private DataInputStream dis = null;
    private DataOutputStream dos = null;
    boolean isValid = false;    protected void processRequest(HttpServletRequest request,
            HttpServletResponse response)
            throws ServletException, IOException {
        try {
             PrintWriter out = response.getWriter();
            is = request.getInputStream();
            dis = new DataInputStream(is);
            int len = dis.readInt();
            out.println("<html><body><h1>" + len + "</h1></body></html>");
            out.flush();
           is.close();
           dis.close();
        } catch (Exception e) {
            System.out.println(e);
        }
    }    protected void doGet(HttpServletRequest request,
            HttpServletResponse response)
            throws ServletException, IOException {
        processRequest(request, response);
    }    protected void doPost(HttpServletRequest request,
            HttpServletResponse response)
            throws ServletException, IOException {
        processRequest(request, response);
    }    public String getServletInfo() {
        return "Short description";
    }
}为什么我在浏览器上运行这个SERVLET 什么都不显示 哪里写错了谢谢!