2, 编写一个Servlet,当用户请求该Servlet时,显示用户于几点几分从哪个IP(Interne?

8281℃ WILFRED

2, 编写一个Servlet,当用户请求该Servlet时,显示用户于几点几分从哪个IP(Interne?

编写一个servlet,当用户请求该.servlet时,显示用户于几点几分从哪个ip地址连

HttpServletRequest获取:

request.getRemoteAddr()获取ip

request.getRemotePort()获取端口号

request.getServletPath()获取请求址

当访问一个servlet时,以下servlet中的哪个方法先被执行

用户请求一个Servlet,Servlet容器自动构建请求和响应对象,然后执行Servlet的service()方法,该方法会接收请求和响应对象

如何编写一个Servlet

servlet标签:用于配置Servlet的名称和完整路径.

* servlet-name标签:用于为对应的Servlet设置名称.

* servlet-class标签:用于设置对应的Servlet的完整路径.

一个servlet如何处理多个请求

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();

}

如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!

vaela

TAG: 用户