1、环境:
OS:windows XP
IDE:Eclipse+Tomcat
2、需要的jar包: servlet-api.jar
如果服务器是jboss可以使用j2ee.jar包
3、创建web工程,创建一个继承了HttpServlet的类作为自己的Servlet,
需要实现doGet和doPost方法。
可以使用PrintWriter简单输出
PrintWriter out = response.getWriter();
out.write("connect myservlet success");
4、在web.xml中配置servlet;
<servlet>
<servlet-name>myservlet</servlet-name>
<!--servlet的名称,没有后缀名 -->
<servlet-class>com.hjh.servlet.MyServletTest</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>myservlet</servlet-name
<url-pattern>/servlet.htm</url-pattern>
</servlet-mapping>
在url-pattern中配置了访问servlet的路径,如在工程下的WebContent文件夹中
有login.jsp,如果使用http://127.0.0:8080/web/login.jsp可以访问login.jsp,
则可以http://127.0.0:8080/web/servlet.htm访问myservlet;
如果在WebContent文件夹中也有servlet.htm这个文件,
http://127.0.0:8080/web/servlet.htm访问的还是myservlet;
因此猜测,Tomcat是先根据路径查找servlet,如果没有对应的servlet
才到WebContent文件夹查找对应的文件。
分享到:
相关推荐
本教程将深入讲解如何使Android客户端与Servlet服务器进行有效交互。 首先,我们从Android客户端开始。在Android应用中,我们通常使用HttpURLConnection或Apache HttpClient库来发送HTTP请求到服务器。然而,由于...
在本文中,我们将深入探讨如何使用Servlet创建一个简单的服务器示例,这个示例包含了GET和POST请求的处理,以及注册和登录功能。Servlet是Java Web开发中的核心组件,用于接收和响应HTTP请求。 首先,我们需要了解...
总之,"一个支持servlet的web服务器.rar"这个压缩包可能包含了一个可运行的Servlet服务器实例或者一个与Servlet相关的项目。如果你打算学习或使用Servlet,你需要了解Servlet的基本概念、生命周期、API以及如何在...
在这个名为“servlet简单小练习”的压缩包文件中,包含了几个关于Servlet的简单示例,包括servlet_listener、servlet_resourceaccess、servlet_filter以及一个名为“servlet”的综合练习。 1. **servlet_listener**...
【Tomcat下Servlet的配置】涉及的是在Apache Tomcat服务器上部署和运行Servlet的基本步骤,这对于初学者来说是一项重要的技能。Servlet是Java编程语言中用于扩展服务器功能的接口,常用于构建动态web应用。 首先,...
在本文中,我们将深入探讨如何在Tomcat服务器上配置Servlet环境变量,这对于初学者来说是一个重要的步骤,能够帮助他们理解Java开发的基础。首先,我们要了解Servlet是Java Web应用程序的核心组件,用于处理HTTP请求...
- 配置和启动服务器,如Apache Tomcat,访问对应的URL以触发Servlet。 6. **运行与调试** 压缩包中的"serlvet"文件可能包含了整个Web应用的结构,包括`web.xml`、Servlet源代码以及必要的库文件。解压后,在本地...
4. **部署到服务器**:将编译后的Servlet类文件放入Tomcat服务器的`WEB-INF/classes`目录下,同时在`WEB-INF`目录下创建`web.xml`配置文件,用于配置Servlet的映射。 `web.xml`配置文件是Servlet的部署描述符,其中...
配置Servlet映射是Servlet服务器编程中的重要环节。通过在`web.xml`文件中定义Servlet,我们可以指定URL路径和Servlet类之间的映射关系,这样当用户访问特定URL时,服务器就会调用对应的Servlet来处理请求。此外,...
5. **配置Web.xml**:在`web.xml`文件中配置Servlet,定义其映射路径,以便服务器知道何时调用该Servlet。 6. **测试**:创建一个HTML登录表单,设置表单的`action`属性指向Servlet的URL,然后提交表单,观察...
- 需要在其中声明Servlet,指定Servlet类和URL映射,以便服务器知道何时调用哪个Servlet。 总结来说,"servlet实现简单登录页面跳转.zip"项目展示了如何使用Servlet和HTML配合实现基本的用户登录验证,并通过...
Servlet是Java Web开发中不可或缺的一部分,它是一种服务器端的Java应用程序,主要用于扩展Web服务器的功能,处理来自客户端(通常是浏览器)的请求并返回响应。在这个"Servlet简单例子"中,我们将探讨如何在Eclipse...
Servlet是Java服务器端编程的重要组成部分,它主要用于处理和响应HTTP请求。在Web应用程序中,Servlet扮演着控制器的角色,接收客户端的请求,处理业务逻辑,并返回响应。本实例将讲解如何使用Servlet实现一个简单的...
Servlet是Java Web开发中的核心组件,它用于扩展服务器的功能,处理来自客户端(通常是浏览器)的请求并返回响应。在这个简单的Servlet实例中,我们将探讨如何创建一个基础的Servlet项目,了解HttpServlet类,并学习...
本文将深入探讨一个基于Servlet实现的简单图片服务器的构建方法及其在大中型项目中的应用。 【描述】:Servlet是Java中用于扩展Web服务器功能的一种技术,它允许开发人员创建动态、交互式的Web应用程序。一个简单的...
在本实例中,我们主要探讨如何使用Java的Servlet技术与MySQL数据库进行交互,这是一个基于DAO(Data Access Object)模式但不使用Bean的简单应用。首先,让我们深入了解一下Servlet、DAO模式以及MySQL数据库的基础...
总结起来,"hibernate+jsp+servlet开发简单系统"是一个利用Java Web技术栈实现的Web应用实例,它展示了如何高效地整合ORM工具、服务器端视图技术和控制层组件,以构建一个功能完备、易于维护的系统。对于初学者来说...
在这个配置中,我们为Servlet定义了一个名称`SimpleServlet`,并指定了它的完整类名。然后,我们通过`servlet-mapping`元素将这个名称映射到URL `/servlet001`。现在,当用户访问`...
《Servlet实现简单图书商城系统详解》 在信息技术领域,Servlet技术是Java服务器端编程的核心技术之一,常用于构建动态Web应用程序。本项目“servlet 简单图书商城”就是一个基于Servlet和MySQL数据库的图书销售...
在这个配置文件中,你需要定义Servlet,例如: ```xml <servlet> <servlet-name>ExampleServlet</servlet-name> <servlet-class>com.example.ExampleServlet</servlet-class> </servlet> <servlet-mapping> ...