首页 > 代码库 > 初识Servlet
初识Servlet
Servlet的特点:
普通的java类,继承HttpServlet类,覆盖doGet方法。HttpServlet的类存在于tomcat的servlet中
Servlet类只能交给服务器运行(开发者不能自己运行)
配置一个Servlet程序
1 <servlet> 2 <!--servlet的内部名称,可以自定义--> 3 <servlet-name>HelloServlet</servlet-name> 4 <!--servlet类名:包名+简单类名--> 5 <servlet-class>com.maodoer.package.class</servlet-class> 6 </servlet> 7 8 <servlet-mapping> 9 <!--servlet的内部名称,和上面的名称保持一致--> 10 <servlet-name>HelloServlet<servlet-name> 11 <!--servlet的访问名称:/名称--> 12 <url-pattern>/hello<url-pattern> 13 </servlet-mapping>
书写一个Servlet
1 public class HelloServlet extends HttpServlet{ 2 @Override 3 protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 4 //解决中文乱码问题 5 resp.setContentType("text/html;charset=utf-8"); 6 7 //向浏览器输出内容 8 resp.getWriter().write("这是一个Servlet程序。当前时间为:"+new Date()); 9 } 10 }
创建一个servlet的步骤:
创建一个类,继承HttpServlet
找到HelloServlet类的class字节码,然后把它拷贝到tomcat的一个web应用中WEB-INF/classes目录下
在当前web应用下的web.xml文件配置Servlet
启动tomcat服务器,运行访问
访问Servlet:http://localhost:8080/myweb/hello
初识Servlet
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。