通过Eclipse或MyEclipse创建Servlet虽然简单,但我们并不知道相关代码是什么含义。所以,下面我们需要研究一下生成出来的代码。
首先, 我们来研究一下创建的Servlet文件源代码,会发现如下内容:
- 是继承于HttpServlet类。
- 包含init()、doGet()、doPost()和destroy()方法。
根据上述内容,我们可以手动创建一个Servlet的Java文件,如下面的代码所示:
public class SecondServlet extends HttpServlet {
@Override
public void init() throws ServletException {
System.out.println("这是init()方法...");
}
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
System.out.println("这是doGet()方法...");
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("这是doPost()方法...");
}
@Override
public void destroy() {
System.out.println("这是destroy()方法...");
}
}
其次,我们再来研究一下web.xml配置文件增加的内容:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<display-name></display-name>
<servlet>
<servlet-name>SecondServlet</servlet-name>
<servlet-class>app.java.servlet.SecondServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>SecondServlet</servlet-name>
<url-pattern>/servlet/SecondServlet</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
将当前Web应用程序发布到Tomcat服务器,并启动Tomcat服务器运行测试当前创建的Servlet内容。
- 通过Eclipse或MyEclipse将当前Web工程发布到Tomcat服务器,并启动Tomcat服务器。
- 通过查看Eclipse或MyEclipse的console控制台的信息,如果出现以上内容,表示创建Servlet成功。
转载说明:请注明作者及原文链接,谢谢!
<script type="text/javascript">
$(function () {
$('pre.prettyprint code').each(function () {
var lines = $(this).text().split('\n').length;
var $numbering = $('<ul/>').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('<li/>').text(i));
};
$numbering.fadeIn(1700);
});
});
</script>
分享到:
相关推荐
Servlet编写登录的demo,重点理解Servlet的原理
使用JSP、JavaBean和Servlet实现一个简单的留言板设计,包含用户管理和信息永久化保存。
Java Servlet编写JSON数据接口,简单实用的方式
1. 利用servlet技术实现一个简单的聊天室,实现多人同时交流。当发送聊天信息时,信息窗口刷新。信息窗口显示发言人的姓名以及发言的内容。在进入聊天室之前需要进行登录,即输入用户名。 2. 在实验完成时需要向辅导...
servlet编写、部署、运行全过程。该资料就能解决这个问题。
使用MVC+Servlet编写的一个小例子,希望能帮助那些入门人更好的学习.
这是韩顺平j2ee中的部分源代码(servlet).实现了显示ip,主机名。以及该网站被访问的次数。
用jsp和servlet编写的文件上传程序,经调试,运行正常,下载即可查看。
java web 中servlet编写购物车的添加、修改
用纯servlet编写的一个购物车代码 方便大家作业
(2)猜数字大小游戏。用户从页面输入数字,页面提示大小信息,直到猜中,显示用户猜中使用的次数。要求编写Servlet程序,利用session完成设计。
1、编写一个Java类,实现servlet接口。 2、把开发好的Java类部署到web服务器中。 按照一种约定俗成的称呼习惯,通常我们也把实现了servlet接口的java程序,称之为Servlet 二、Servlet的运行过程 Servlet程序...
使用MySQL和Servlet编写Android接口样例(服务器端代码)
网页编写一直出现404错误,不知道该怎么办,试了很多办法,小白一个,tomact配置什么的都没有问题,求大神指教
基于jsp+servlet+java技术编写的留言板项目,包括源代码,数据库,和文档说明,有助于大家对jsp、servlet更进一步的认识和运用
很适合新手练习的javaweb项目; 实践才是检验真理的唯一标准 有不懂的可以给我留言; 也可以到我的博客问我 http://blog.csdn.net/u011706736
jsp+servlet聊天源码,供开发者参考利用。
jsp+javabean+servlet相结合的分页模式,是个很好的分页典型例子!
Servlet API, 是用来写servlet的, 编写servlet是已没有CGI脚本那样诸如关心一个servlet是这样被装载, servlet运行的服务器环境是什么, 或者用来传输数据的协议是什么等等,这样servlets就可以融合在不同的web服务器...
Servlet编写的用户管理分页效果 供大家学习交流