- 浏览: 566655 次
文章分类
- 全部博客 (235)
- 数据库 (12)
- j2se (10)
- JQuery (2)
- 经验总结 (4)
- 防毒 (1)
- Struts (20)
- Spring (12)
- 项目 (3)
- 电脑维修项目 (1)
- Eclipse (2)
- JSP (13)
- mysql (5)
- Hibernate (54)
- ssh (1)
- 学习网站 (1)
- tomcat (9)
- servlet (24)
- java语言基础 (1)
- jbpm (1)
- linux (0)
- 技巧积累 (1)
- javaBean (2)
- 设计模式 (2)
- 实用的操作 (9)
- oracle (1)
- UML学习 (1)
- 版本控制 (1)
- 框架 (9)
- javaWeb基础 (13)
- c语言 (0)
- ant (0)
- 关于权限 (3)
- 真正开发有用 (5)
- javascript (2)
- 算法 (1)
- J2EE (1)
- junit (1)
最新评论
-
alleni123:
不错 一搜就搜到这个了
ssession和servletContext的比较 -
hua7381:
楼主,你真实帮了大忙了!!
万能乱码处理---url传中文 -
albrich:
1楼是正解
摘] 装了个Tomcat遇到的问题 -
JA_mcj:
ssession和servletContext的比较 -
haotw:
看了很有帮助,总算对hibernate的延迟加载有一定的了解了 ...
[转]hibernate延迟加载
虽然自己做过一些servlet 不过还是喜欢转发别人的文章可能是自己太懒啦
1:首先创建一个web应用程序,这里我是用Eclipse建的,就叫web吧,存放路径C:\eclipse\workspace\web
2:tomcat中,添加conf下的server.xml中的<Context >标记
<Context path="/web" reloadable="true" docBase="C:\Eclipse\workspace\web"/>
3:编写一个名为ServletTest的servlet程序,具体内容如下,应该很简单的,就不多解释:
4:将servlet编译后生成的class文件放到WEB-INF的class目录下,因为我这里带了个test包,所以生成的文件路径就是WEB-INF----->class----->test------>ServletTest.class
5:配置web.xml文件,在web应用程序的WEB-INF目录下,新建一个如下内容的web.xml文件
<servlet-name>标签指定了servlet的名字,主要是下面的<servlet-mapping>用;
<servlet-class>说明了servlet存放的class目录下的位置,这里要加上必要的包名;
<servlet-mapping>标签中,<servlet-name>指出要要匹配的servlet的名字,这个与上边的<servlet>标签中定义的名字对应;<url-pattern>指出了当满足什么条件时,调用这个servlet;这里写的是/ServletTest
6:启动tomcat,并在浏览器中输入http://localhost:8090/web/ServletTest
则浏览器输出TEST
这里主要想说的就是<url-pattern>,这个标签指定了servlet的匹配类型,当写成 <url-pattern>/*</url-pattern>时,浏览器中输入http://localhost:8090/web/1111或者http://localhost:8090/web/2222,都会执行这个servlet
也就是在这个地方可以用一些通配符表示。
引自 http://blog.csdn.net/Wasingmon/archive/2006/01/10/575703.aspx
文章引用自:
1:首先创建一个web应用程序,这里我是用Eclipse建的,就叫web吧,存放路径C:\eclipse\workspace\web
2:tomcat中,添加conf下的server.xml中的<Context >标记
<Context path="/web" reloadable="true" docBase="C:\Eclipse\workspace\web"/>
3:编写一个名为ServletTest的servlet程序,具体内容如下,应该很简单的,就不多解释:
package test; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.ServletOutputStream; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class ServletTest extends HttpServlet{ protected void doGet(HttpServletRequest arg0, HttpServletResponse arg1) throws ServletException, IOException { doPost(arg0,arg1); } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); ServletOutputStream out=response.getOutputStream(); out.println("<html>"); out.println("<body>"); out.println("TEST"); out.println("</body>"); out.println("</html>"); } }
4:将servlet编译后生成的class文件放到WEB-INF的class目录下,因为我这里带了个test包,所以生成的文件路径就是WEB-INF----->class----->test------>ServletTest.class
5:配置web.xml文件,在web应用程序的WEB-INF目录下,新建一个如下内容的web.xml文件
<?xml version="1.0" encoding="Shift_JIS"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <servlet> <servlet-name>ServletTest</servlet-name> <servlet-class>test.ServletTest</servlet-class> </servlet> <servlet-mapping> <servlet-name>ServletTest</servlet-name> <url-pattern>/ServletTest</url-pattern> </servlet-mapping> </web-app>这里解释一下这个文件的内容:
<servlet-name>标签指定了servlet的名字,主要是下面的<servlet-mapping>用;
<servlet-class>说明了servlet存放的class目录下的位置,这里要加上必要的包名;
<servlet-mapping>标签中,<servlet-name>指出要要匹配的servlet的名字,这个与上边的<servlet>标签中定义的名字对应;<url-pattern>指出了当满足什么条件时,调用这个servlet;这里写的是/ServletTest
6:启动tomcat,并在浏览器中输入http://localhost:8090/web/ServletTest
则浏览器输出TEST
这里主要想说的就是<url-pattern>,这个标签指定了servlet的匹配类型,当写成 <url-pattern>/*</url-pattern>时,浏览器中输入http://localhost:8090/web/1111或者http://localhost:8090/web/2222,都会执行这个servlet
也就是在这个地方可以用一些通配符表示。
引自 http://blog.csdn.net/Wasingmon/archive/2006/01/10/575703.aspx
文章引用自:
发表评论
-
[转]context-param和init-param区别
2007-11-19 09:19 2851context-param和init-param区 ... -
servlet的路径问题
2007-09-22 22:49 1576解决路径的原则:在地址栏中配出完整的路径就可以了 最好在web ... -
servlet的架构与生命周期
2007-09-22 20:26 1351servlet的架构与生命周期 -
如何掌握servlet
2007-09-21 01:18 1245至少掌握这么几点: 1.从HttpServlet继承 2.重写 ... -
ssession和servletContext的比较
2007-09-21 00:23 9191Servlet实现访问次数的例子 //ShowTimesS ... -
[摘]servletContext
2007-09-20 23:32 1537... -
学习session
2007-09-20 23:20 1088没有说都能记的这些方法,记住原理就ok了. 所以要会查api和 ... -
[摘]Session实现原理
2007-09-20 22:56 2424Session实现原理 http://blog. ... -
Cookie概述
2007-09-20 21:03 1374Cookie是服务器发送给浏览器的体 ... -
session学习1
2007-09-20 20:51 1046Provides a way to identify a us ... -
cookie学习
2007-09-20 20:14 12871) 创建Cookie: Cookie c = ... -
理清servlet的关系
2007-09-20 02:52 1153javax.servlet.servlet是个接口 java ... -
学servlet复习extends和implements的区别
2007-09-19 23:53 2195extends和implements的区别 本文摘抄 ... -
servlet的作用--我之理解
2007-09-19 23:08 3776早期用servlet充当视图层,业务逻辑层及持久层. p ... -
Tomcat运行servlet出现的问题.
2007-09-19 06:27 3007javax.servlet.ServletException: ... -
servlet的jar包
2007-09-19 04:49 3594在tomcat下的common目录下的lib目录有 对serv ... -
servlet的api
2007-09-19 04:35 1633servlet的文档不在java文档中,而在j2ee文档中,或 ... -
servlet学习笔记2-servlet中得到cookie的信息
2007-09-19 01:11 1582Servlet API 提供了一个Cookie 类,封装了 ... -
Servlet学习笔记1.3
2007-09-19 01:05 1184最好的方法是看下servlet的文档 ------------ ... -
[摘]Servlet 2.4 的新功能
2007-09-19 00:54 1757Servlet 2.4 的新功能 ...
相关推荐
标题“Tomcat启动服务运行Servlet”涉及到的是Java Web开发中的核心概念,主要涵盖Tomcat服务器的启动过程以及Servlet的执行机制。Tomcat是一款开源、免费的Web应用服务器,广泛用于部署Java Servlet和JavaServer ...
标题中的“tomcat+tomcat插件+servlet文件上传jar包”揭示了本文将要讨论的是如何在Tomcat服务器上实现文件上传功能,并且利用相关的Tomcat插件进行辅助开发。Tomcat是一款广泛使用的开源Java Servlet容器,它实现了...
【Tomcat下Servlet的配置】涉及的是在Apache Tomcat服务器上部署和运行Servlet的基本步骤,这对于初学者来说是一项重要的技能。Servlet是Java编程语言中用于扩展服务器功能的接口,常用于构建动态web应用。 首先,...
Tomcat是Java Servlet和JavaServer Pages(JSP)技术的开源应用服务器,是Java EE应用部署的常用平台。 【描述】提到的"Tomcat笔记"和"源码"暗示了这是一个深入学习Tomcat内部工作原理和实践操作的资料集合。笔记...
java运行tomcat需要的包java运行tomcat需要的包java运行tomcat需要的包java运行tomcat需要的包java运行tomcat需要的包java运行tomcat需要的包java运行tomcat需要的包java运行tomcat需要的包java运行tomcat需要的包...
在Java Web开发中,Tomcat是一个非常流行的开源应用服务器,它用于部署和运行Servlet和JSP应用程序。Servlet是Java提供的一种用于扩展服务器功能的接口,它使得开发者可以在服务器端编写动态网页。本资源包主要围绕...
【标题】"Tomcat 8源代码 Servlet源代码" 涉及到的是Apache Tomcat服务器的源码分析,特别是Servlet容器的相关实现。Tomcat是一个开源的轻量级Web应用服务器,广泛用于部署Java Servlet和JavaServer Pages (JSP)应用...
Servlet-API 内存马是通过 org.apache.catalina.core.ApplicationContext#addServlet 方法实现的,该方法是 Tomcat 中的一个核心方法,该方法可以动态注册 Servlet 组件。在 addServlet 方法中,首先判断 Servlet ...
本教程将详细介绍如何在Eclipse中集成Tomcat来开发Servlet。 首先,你需要确保已经安装了Eclipse和Tomcat。Eclipse可以从其官方网站下载,选择适合你的操作系统的版本。Tomcat可以从Apache软件基金会的官网获取,...
本文将指导您如何运行第一个 Servlet,从下载 Tomcat 到编写和部署 Servlet 的每一个步骤。首先,我们需要下载 Tomcat 并设置环境变量中的 JAVA_HOME。然后,我们可以启动 Tomcat 服务器并在浏览器中输入 `...
Tomcat,作为Apache软件基金会的顶级项目,是Java Servlet和JavaServer Pages(JSP)的开源Web应用服务器,被广泛应用于中小型企业的Web服务部署。7.0.59版本是Tomcat的一个稳定版本,提供了良好的性能和兼容性。...
### Tomcat Servlet配置详解 #### 一、Tomcat配置文件概览 在了解Tomcat的配置文件之前,我们首先需要明确这些配置文件的作用及其位置。Tomcat作为一个流行的Java Web服务器,其配置主要由以下几个文件控制: 1. ...
首先,我们需要理解的是Tomcat是一个开源的Java Servlet容器,它主要用于运行Java Web应用程序。而PHP是一种广泛使用的服务器端脚本语言,主要用于Web开发。两者虽然在编程语言和运行环境上有本质区别,但通过特定的...
由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器
Tomcat服务器作为Apache软件基金会的Jakarta项目中的核心组件,是基于Java Servlet和JavaServer Pages(JSP)技术的Web应用服务器,它扮演着接收HTTP请求并处理这些请求的角色,然后将结果返回给客户端。以下是...
- 示例中,如果Tomcat服务器运行在本地且端口为8080,可以通过“***”访问JSP页面,或者通过“***”访问Servlet。 总结来说,开发JSP与Servlet的过程涉及多个方面,包括编写代码、配置部署描述文件、编译、部署和...
在Java Web开发中,Tomcat 8.5、JSP、Servlet和WebSocket是四个至关重要的技术组件。这些API文档提供了开发者在构建动态Web应用程序时所需的详细指南和参考资料。 首先,让我们详细了解一下每个技术: 1. **Tomcat...
在本示例中,我们将深入探讨如何创建并运行一个简单的Servlet程序,同时结合Tomcat服务器进行部署。首先,我们需要了解Servlet的基本概念。 Servlet是一个Java类,它扩展了服务器的功能,可以处理HTTP请求,并返回...
Servlet开发和Tomcat配置是Java Web开发中的基础步骤,用于创建和运行动态Web应用程序。以下是对这个主题的详细说明: 1. **Servlet介绍**: Servlet是Java编程语言中的一组接口,它允许开发人员扩展服务器的功能...