`
sunday132
  • 浏览: 51131 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

设置action和servlet为tomcat网站欢迎页(转)

阅读更多

设置action和servlet为tomcat网站欢迎页(转)

 

一般我们的网站欢迎页面都为.html或jsp之类的文件,刚突然想如果我希望是action呢?

一开始以为只要将修改web.xml文件即可:

<welcome-file-list> 
<welcome-file>index.action</welcome-file>  
</welcome-file-list>

结果输入http://localhost:8080/web,并没有相应跳转到index.action上去。
去网上搜索了下发现,原来tomcat在映射welcome file时.遇到有后缀的情况下是去项目文件夹下寻找相应的文件,所以希望设置action为欢迎页面时,不仅需要修改web.xml,还需要在项目下新建一个空的index.action文件
如果希望是某个servlet呢??请注意上面提到"有后缀"这几个字,由于一般情况下,我们编写servlet时,设置的url-pattern不带有后缀,所以,对于这些servlet需要将web.xml进行修改即可

<welcome-file-list>
    <welcome-file>WelcomeServlet</welcome-file>
</welcome-file-list>

WelcomeServlet为欢迎页面servlet的访问url

分享到:
评论

相关推荐

    Tomcat 的安装和配置

    Tomcat是一款由Apache组织开发的Servlet和JSP容器,它完全用Java语言编写。作为一款轻量级的应用服务器,Tomcat主要负责解析和执行Servlet以及JSP,是Java Web项目运行的基础。在开发和部署基于Java的Web应用程序时...

    servlet和struts2笔记

    ### servlet和struts2笔记 #### 一、Servlet 基础 **Servlet** 是 Java Web 开发中的一种核心技术,它被设计用于处理客户端发送到服务器的 HTTP 请求,并且能够生成响应。Servlet 可以看作是服务器端的小程序,...

    Jsp-Servlet示例

    **JSP(JavaServer Pages)和Servlet是Java Web开发中的两个核心技术,它们在构建动态Web应用程序方面发挥着关键作用。本教程将引导你通过Eclipse IDE创建一个基本的JSP-Servlet项目,以便理解这两者如何协同工作。*...

    JDK,JSP,TOMCAT图解环境安装配置

    1. Tomcat下载:从Apache官方网站下载对应操作系统和Java版本的Tomcat压缩包,解压至任意目录,如`C:\Tomcat`。 2. 配置环境变量:添加一个新的系统环境变量CATALINA_HOME,值为Tomcat的解压路径。同时,在PATH中...

    JSP +servlet eclipse登陆程序

    在Eclipse中,选择"File" -&gt; "New" -&gt; "Dynamic Web Project",填写项目名称并配置相关的Web容器设置,如Tomcat。 接下来,我们将创建两个主要的文件:一个JSP页面(通常用于展示用户界面)和一个Servlet(用于处理...

    用Servlet获得界面中用户填写的信息

    这可以通过`&lt;form&gt;`标签实现,其中`action`属性指定提交表单时应调用的Servlet,`method`属性通常设置为"POST",表示数据将以隐藏方式发送。 ```html &lt;form action="YourServlet" method="POST"&gt; 姓名:&lt;/label&gt;...

    servlet AND Struts2笔记

    - **Tomcat目录下的web.xml**:包含了默认Servlet配置、JSP Servlet配置、会话超时配置、MIME类型配置以及欢迎页面配置等。 - `&lt;session-config&gt;`:配置会话的超时时间,默认为30分钟。 - MIME类型配置:用于定义...

    servlet基本框架[文].pdf

    提供了一个简单的登录表单,表单的 `action` 属性设置为 "GetPostData",表示提交后会向服务器发送一个POST请求。这通常会触发Servlet的 `doPost` 方法来处理提交的数据。 总结起来,这个示例展示了如何创建一个...

    IDEA中HTML通过servlet3.0注解名提交表单到servlet类找不到页面的问题

    开发者首先检查了form的action属性和Servlet的注解,两者都是匹配的。进一步的排查发现,问题出在启动时的虚拟路径上。 为了解决这个问题,有两种可行的方法: 方法一:修改Servlet注解的映射路径,添加上项目的...

    struts2简单的注册登录(tomcat,mysql)

    7. **部署到Tomcat**:Tomcat是一个流行的开源Servlet容器,用于运行Java Web应用程序。将项目打包成WAR文件后,可以通过Tomcat的管理界面或`webapps`目录部署。 8. **测试**:完成开发后,我们需要对注册和登录...

    使用servlet和form和session表单实现最简单的登录跳转功能

    在本文中,我们将深入探讨如何使用Servlet、HTML表单(Form)和Session技术来实现一个基本的登录跳转功能。Servlet是Java服务器端编程的重要组件,用于处理HTTP请求和响应。Session技术则允许我们在多个页面间保持...

    以登陆例子讲解Jsp+servlet+javaBean框架实现MVC模式.docx

    本篇文档通过一个登录示例来讲解如何使用JSP、Servlet和JavaBean技术实现MVC模式。这里将详细介绍整个过程,包括开发环境设置、项目结构搭建、代码实现等步骤。 #### 二、开发环境配置 - **JDK版本**:1.7 - **IDE...

    Struts配置文件详解

    `&lt;servlet&gt;`标签用于定义Servlet,`servlet-name`属性指定Servlet的名称,`servlet-class`属性设置为`org.apache.struts.action.ActionServlet`来指定Struts的ActionServlet。接着,使用`&lt;servlet-mapping&gt;`标签,`...

    eclipse for javaee配置web开发环境(struts2+servlet+sping)字体.doc

    本教程将指导你如何配置环境,以便使用Struts2、Servlet和Spring进行Web开发。首先,我们需要确保已经安装了Eclipse for JavaEE、Struts2、Servlet容器(如Tomcat)以及Spring框架的相关依赖。 **1. 安装与配置** ...

    struts傻瓜式学习

    - **web.xml**:配置文件的关键部分在于注册ActionServlet和映射URL模式,确保ActionServlet能够正确处理请求。 - **struts-config.xml**:配置文件中定义了FormBean、全局转发规则以及Action映射。这些配置对于构建...

    Struts2_Action_experiment.zip

    - Tomcat是一个开源的Servlet容器,用于运行Java Web应用。在Struts2实验中,Tomcat将作为服务器,接收和响应HTTP请求。 5. **创建Struts2项目**: - 首先,在Eclipse中创建一个新的动态Web项目,然后导入Struts2...

    Struts与Web应用的联合编程入门

    6. ActionServlet根据返回的结果选择合适的视图(通常是JSP页面)进行渲染。 7. 渲染后的页面被返回给用户。 #### 四、Struts的工作流程 以用户注册功能为例,Struts的工作流程可以分为以下几个步骤: 1. **请求*...

    有关jsp+mvc+tomcat的一个注册登录程序代码

    INFO/WEB-INF/tiles-defs.xml" /&gt;&lt;/plug-in&gt;&lt;/struts-config&gt;该代码示例是一个基于JSP、MVC模式和Tomcat服务器的用户注册登录系统。系统采用Eclipse作为开发环境,支持NetBeans IDE或Eclipse(GALILEO)作为替代。...

Global site tag (gtag.js) - Google Analytics