java HTTP请求 处理

如题所述

javax.servlet.http.HttpResponse类用于产生返回页面.通过HttpResponse定义的方法getOutputStream()可以获得ServletOutputStream的实例,这样用户就可以利用ServletOutputStream.write方法向输出流中写入返回页面的内容. 但是ServletOutputStream使用的是缺省的编码方式,如果要使返回页面中的中文字 符能够正常显示,最好显示地指定所用的字符编码方式. 通常需要构造一个 OutputStreamWriter , 例程如下:

public void doGet (HttpServletRequest req, HttpServletResponse res)

throws ServletException, IOException

{

res.setContentType("text/html");

ServletOutputStream out = res.getOutputStream();

OutputStreamWriter ow = new OutputStreamWriter(out,"GB2312");

ow.write("这是测试");

ow.flush();

ow.close();

}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-15
严格按照以下操作:
(1)这么编译:
javac Hello.java
(2)这么执行
java Hello

首先要在DOS命令下用cd命令将当前目录设java文件所在的目录,再用javac 来运行.

要保证运行javac Hello.java时,dos里的目录是Hello.java文件所在目录.
第2个回答  2011-01-14
可以用servlet来处理,框架的话就是struts。
相似回答