- 浏览: 844580 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (530)
- Java编程 (64)
- C/C++/D (6)
- .Net/C# (9)
- Ruby (12)
- JavaScript (77)
- XML (1)
- JSON (1)
- Ajax (17)
- ExtJs (81)
- YUI (1)
- JQuery (7)
- DWR (1)
- HTML (7)
- CSS (7)
- Database (6)
- PowerDesigner (23)
- DB2 (2)
- Oracle (57)
- MS SQL Server (8)
- MySQL (6)
- JSP/Servlet/JSTL/TagLib (3)
- Spring (1)
- Hibernate (0)
- iText (0)
- Struts (0)
- Struts2 (0)
- iReport (0)
- FreeMarker (0)
- HttpClient (1)
- POI (6)
- FckEditor (15)
- Eclipse / MyEclipse (10)
- IntelliJ IDEA (0)
- NetBeans (0)
- Tomcat (11)
- WebLogic (1)
- Jboss (3)
- jetty (4)
- IIS (2)
- CVS/VSS (1)
- FTP (1)
- Windows/DOS (6)
- Linux/Unix (0)
- 软件建模 UML (0)
- Design Pattern & Thinking In Programming (10)
- 数据结构与算法 (12)
- 软件项目管理 (9)
- 行业应用解决方案 (3)
- 电脑软件与故障解决 (13)
- 编程语言 (1)
- 十万个为什么 (3)
- JBPM (2)
- sysbase (2)
- JDBC (8)
- Ant (2)
- Case-计算机辅助软件工程 (1)
- WebService (4)
- 浏览器 (1)
最新评论
-
gaoqiangjava:
同一楼,还请大手帮解决
JAVA读取word文件 -
hyl523:
// 判断数组中的第一个值是否未定义,如果未定义,便定义为空对 ...
javascript面向对象之二 命名空间 -
ping12132200:
ping12132200 写道我抱着个错不是因为:body标签 ...
extjs在IE报对象不支持此属性或方法 -
ping12132200:
我抱着个错不是因为:body标签内的第一个元素不能为文本tex ...
extjs在IE报对象不支持此属性或方法 -
fireinjava:
呀,不错,转走了,谢谢啦~
利用OpenOffice将word转换成PDF
在环境Java EE 6 + GlassFish v3 + NetBeans IDE 6.8 下的一个简单的Servlet程序:
注解@WebServlet(name="MyServlet", urlPatterns={"/MyServlet"}),标识这一个类为Servlet类,当然这个类也要继承HttpServlet 类.name是区分不同Servlet类的一个标识,urlPatterns表示此Servlet访问的路径: 在浏览器访问路径为 http://localhost:8080/HelloWorld/MyServlet ,输出内容为: 基于注解的方式简化了编写Servlet,提高了开发效率! 除此之外,Servlet 3.0 规范随带了许多 web 开发新时代所需的最令人兴奋的特性!/**
*
* @author pylxy
*/
@WebServlet(name="MyServlet", urlPatterns={"/MyServlet"})
public class MyServlet extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
try {
out.println("<html>");
out.println("<head>");
out.println("<title>Servlet3.0 HelloWorld</title>");
out.println("</head>");
out.println("<body>");
out.println("<h1>Hello! Servlet3.0规范</h1>");
out.println("</body>");
out.println("</html>");
} finally {
out.close();
}
}
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
@Override
public String getServletInfo() {
return "Short description";
}
}
Hello! Servlet3.0规范
发表评论
-
java调用dll方法
2011-06-02 21:56 1601Java语言本身具有跨平台性,如果通过Java调用DLL的技术 ... -
DIV+CSS
2011-05-31 13:07 901http://www.divcss5.com/ -
getWriter() has already been called for this response的解决办法
2011-05-30 14:15 3714Servlet规范说明,不能既调用 response.getO ... -
CVS客户端
2011-05-27 14:54 916http://www.syntevo.com/index.ht ... -
UML工具
2011-05-25 18:59 898http://www.umlchina.com/Tools/N ... -
applicationcontext.xml怎么分模块简化配置?
2011-05-22 18:02 2250(1) 在用spring做项止的时候,我们经常会在appli ... -
Struts1.2分模块后的路径问题
2011-05-22 18:00 16131.某项目分模块的web.xml配置如下: <i ... -
java API chm html 1.5 1.6 中文版英文版 帮助文档
2011-05-14 10:45 2677J2SE DK & API下载 ————————- h ... -
ClientAbortException原因探究
2010-12-23 16:17 1878WEB是部署在TOMCAT5.5.17下面的,采用JNDI链接 ... -
java游戏 http://blog.csdn.net/cping1982/archive/2009/06/10/4258704.aspx
2010-11-08 22:31 1268http://blog.csdn.net/cping1982/ ... -
Java中字符串(String)的存储和赋值原理
2010-11-08 22:14 1232可能很多java的初学者对String的存储和赋值有迷惑, ... -
Java中字符串的最大长度
2010-11-08 22:12 1320在cpp中为了可移植性,string的长度是string::s ... -
Java与XML联合编程之DOM篇
2010-10-06 13:37 894一、DOM初步 DOM是Document Object ... -
jexl解析表达式字符串
2010-10-06 11:44 1959网址:http://commons.apache.org/je ... -
Java中getResourceAsStream的用法
2010-10-06 11:31 2013Java中getResourceAsStream的用法 首先 ... -
Class.getResourceAsStream 和 ClassLoader.getResourceAsStream
2010-10-06 11:08 859Class.getResourceAsStream 和 Cla ... -
利用第三方的Jar包内的类和方法来判别文件编码
2010-08-06 13:07 1790今天在论坛里看见了一个人发帖子问,如何查看文件的编码。有一个人 ... -
将Java程序作成exe文件的几种方法
2010-08-06 13:04 969看到网上有同志的介绍将Java程序作成exe文件的方法,写的不 ... -
Java基本类型转换总结
2010-07-26 19:49 1393数值型转换成字符型 // 基本数据类型, int i_a ... -
怎样不使用中间变量来交换两个变量的值?
2010-07-10 21:39 1525int 的话就+后再减.string 的话就连接再截取. ...
相关推荐
EJB3.0是EJB规范的一个重大改革版本,发布于2006年,引入了许多简化开发的新特性,使得EJB更加轻量级,降低了对开发者的要求,提高了开发效率。 **二、EJB3.0的主要特性** 1. **注解驱动**:EJB3.0引入了注解...
Apache Tomcat 7.0.94 是一个广泛使用的开源软件,它是一个符合Java Servlet和JavaServer Pages(JSP)规范的应用服务器,专门用于运行基于Java的Web应用程序。这个版本的Tomcat经过精心优化,据说没有已知的重大BUG...
Tomcat 6是一个较老的Servlet容器,它支持Servlet 3.0规范。SpringBoot 1.5.6默认内置了Tomcat 8,但为了在Tomcat 6上运行,我们需要手动调整配置。这可能涉及到修改`pom.xml`文件,将内置的Tomcat版本降级,并禁用...
跑步示例 JAX-RS(用于 RESTful Web 服务的 Java Api)Web 应用程序。 应用程序使用标准 JAX-RS 注释,如 @Path、@GET、@Produces。...mvn test版本历史1.1: Servlet Spec 3.0 基于注解的版本1.0:Servlet 规范 2.5
Jersey库是一个开源的Java框架,用于实现 Representational State Transfer(RESTful)应用程序。它基于Sun Microsystems JAX-RS(Java API for RESTful Web Services)规范,为开发RESTful服务提供了简单而强大的...
【描述】:JerseyDemo是一个示例项目,它展示了如何使用Jersey框架来开发RESTful Web服务。REST(Representational State Transfer)是一种软件架构风格,用于设计网络应用程序,而Jersey是Java平台上实现RESTful ...
通过实例演示如何在JSP页面中创建和使用JavaBeans来完成实际任务,比如HelloWorld、People对象的创建和操作数组等。 ### JSP与Servlet #### 什么是Servlets Servlet是一种基于Java技术的服务器端小程序,用于处理...
描述中提到的"Tomcat 9上的Hello World"是指一个入门级别的示例,通常在学习新平台或技术时,人们会通过创建并部署"Hello World"程序来熟悉环境和流程。这个描述暗示我们将学习如何在Tomcat 9上部署一个简单的Web...
Jersey 是一个开源的、基于 Java 的 RESTful Web 服务客户端和服务器端实现框架,它提供了构建高效、灵活、可扩展的 RESTful 应用程序的能力。作为 JAX-RS(Java API for RESTful Web Services)规范的参考实现,...