您的位置:首页 > 其它

手写一个简单的Servlet程序

2010-08-07 10:04 417 查看
前几天一个客户让我帮他手动编写一个java web程序,由于一直习惯于依赖开发平台生成基于不同框架下的web程序,让我手动编写,一时竟然有点懵了。写着javaee程序,竟然写不出一个简单的Servlet程序。呵,弄的挺没面子。我想这也暴露了自身基础不够扎实,对于java web程序理解的不够深刻,在此做个总结,动手写一个Servlet程序。

首先,编写一个简单的Servlet类:ConfigTestServlet,这个类继承HttpServlet,代码如下:

代码

<?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"> 
<servlet>
<servlet-name>ConfigTestServlet</servlet-name>

<servlet-class>ConfigTestServlet</servlet-class>

</servlet>

<servlet-mapping>
<servlet-name>ConfigTestServlet</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>

</web-app>


麻雀虽小,五脏俱全,一个java web 程序即已实现。当我们褪去java的Spring、EJB/Hibernate、Struts/JSF等等复杂的框架和组件之后,剩下一个空壳工程文件。这个时候,抛弃所有的开发平台,你是否还能让这个空壳工程运行起来,也许习惯了javaee的开发,似乎已经忘记了一个最基本最原始的java web程序是如何实现的。有的时候看着简单,做起来却不是那么回事,还是要动起手来,从最基础做起。

虽然简单,还是附上一下 :

http://files.cnblogs.com/gistone/hello.rar
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: