• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: 小 中 大 | 推荐给好友 上一篇 | 下一篇

J2EE 第2次课笔记--Servlet

发布: 2007-7-01 18:47 | 作者: admin | 来源: | 查看: 13次 | 进入软件测试论坛讨论

领测软件测试网 这次课讲了一些servlet一些基础的知识!

1.在本地访问servlet(以tomcat服务器为例):

http://locatlhost:8080/servlet/你的servlet的名字

这样你就可以直接访问这个servlet了!



2.使用jcreator进行servlet的程序编写时,需要导入tomcat下,common/lib/servlet.jar

才能调用servlet包


3.测试程序,还是从最简单的Hello,World!来进行练习吧!

代码:

import javax.servlet.*;
import java.io.*;
public class HelloServlet extends GenericServlet
{
//需要重载初象类service
public void service(ServletRequest request,ServletResponse response) throws IOExcetpion
{
PrintWriter out = response.getWriter();
out.println("Hello,this is our world!");
}
}



4.HttpServlet继承了GenericServlet,HttpServletRequest/HttpServletResponse继承ServletRequest/ServletResponse

方法getHeader是得到表头信息

request.getHeader(“connection“) 得到连接信息

request.getHeader(“User-Agent“) 得到用户信息

例子:

import javax.servlet.*;
import java.io.*;
import javax.servlet.http.*; //必须导入这个包,才能使用HttpServlet

public class HelloServlet extends HttpServlet
{
//需要重载初象类service
public void service(HttpServletRequest request,HttpServletResponse response) throws IOExcetpion
{
PrintWriter out = response.getWriter();
String s = request.getHeader("Connection");
String user = request.getHeader("User-Agent");
out.println("you connect to server is"+s);
out.close();
}
}


5.response.setContentType("text/html;charset=gb2312")


延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:[email protected] 电话:010-51297073

软件测试 | 领测国际 | ISTQB | ISTQB官网 | TMMi | TMMi认证 | 国际软件测试工程师认证 | 领测软件测试网