Tomcat下Servlet配置精解
来源:不详 (2006-07-14 11:48:52)
<?xml version="1.0" encoding="UTF-8"?>
<!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>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>2</param-value>
</init-param>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<taglib>
<taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/struts-template.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-template.tld</taglib-location>
</taglib>
</web-app>
这是一个web.xml的实例,请参考
<!--所有的servlet写在这里-->
<servlet>
<!--依次写下每个servlet和类的对应关系-->
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<!--该servlet的初始化参数,共有两个-->
<init-param>
<param-name>debug</param-name>
<param-value>2</param-value>
</init-param>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<!--如果有别的servlet,仿照第一个书写形式把它们依次写在这里-->
<!--开始写路径对应关系-->
<servlet-mapping>
<servlet-name>action</servlet-name>
<!--url对应,比如你写http://localhost:8080/*.do,它都会交给名字叫Action的servlet来执行-->
<url-pattern>*.do</url-pattern>
<!--如果有别的servlet,仿照第一个书写形式把它们路径对应关系写在这里-->
</servlet-mapping>
分享到:
相关推荐
《Tomcat配置精解》 在Java Web开发中,Tomcat作为一款开源、轻量级的应用服务器,扮演着至关重要的角色。它不仅免费,而且功能强大,能够支持Servlet和JSP等技术。深入理解Tomcat的配置对于优化应用性能、解决运行...
11. **打包与部署**:学习如何使用WAR文件格式打包JSP项目,并将其部署到Tomcat、Jetty等Web服务器上,以及如何配置服务器环境。 通过《JSP软件工程案例精解》的学习,开发者不仅能掌握JSP的基本语法和使用技巧,还...
本资源“j2ee面试绵集及答案精解”聚焦于J2EE面试中常见的问题及其解答,旨在帮助求职者提升对J2EE技术的理解和掌握,从而在面试中脱颖而出。 J2EE的核心概念包括以下几个方面: 1. **Servlet与JSP**:Servlet是...
6. **Web开发**:Java在Web领域的应用广泛,Servlet和JSP是基础,Spring MVC和Struts提供了更高级的MVC架构。理解HTTP协议,学会使用Tomcat或Jetty等服务器,能够开发出功能完善的Web应用。 7. **分布式系统**:...
论文参考了多本专业书籍,包括邢素萍的《Java办公自动化项目方案精解》、周辉的《Java数据库系统项目开发实践》、明日科技的《JSP开发技术大全》以及孙更新的《Java毕业设计指南与项目实践》,这些书籍为设计和实现...
4. **参考书籍**:如《Java网络编程精解》、《精通Java EE Eclipse/Struts2/Hibernate/Spring整合应用案例》等,提供理论和实例指导。 通过这些方法,可以逐步掌握Java网络编程的核心概念和技术,从而开发出高效、...
### Java面试题精解 #### 1. MVC框架在Java中的实现 MVC(Model-View-Controller)架构模式在Java开发中极为常见,它将应用程序分为三个核心部分:模型(Model)、视图(View)和控制器(Controller)。模型负责...
最后,Java技术的发展是持续的,从JDK的演变到开源项目如Tomcat、Struts和Hibernate的广泛应用,这些工具和框架都在不断地推动着Java技术的进步。因此,保持对新技术的关注和学习,是每个Java开发者成长的关键。 ...