`

struts2+jsp网站访问域名显示首页首页地址中不显示xxx.action

 
阅读更多

 

1、在首页中通过forward跳转到index.action,

<jsp:forward page="${ctx}/html/web!index.action" />

 

2、默认情况下forward不能跳转action必须在web.xml中配置如下:

<filter-mapping>
        <filter-name>struts2.0</filter-name>
        <url-pattern>*.action</url-pattern>
        <dispatcher>request</dispatcher>
        <dispatcher>forward</dispatcher>
    </filter-mapping>

分享到:
评论

相关推荐

    基于Struts2+Spring+Hibernate+MySql的注册登录系统

    Struts2、Spring和Hibernate是Java EE开发中的三大框架,它们共同构成了SSH(Struts2、Spring、Hibernate)体系,用于构建高效、可扩展的企业级应用程序。本项目是一个基于SSH框架和MySQL数据库的注册登录系统实例,...

    java struts如何隐藏提交后缀.action, .do.zip

    "网站根目录index.jsp参数ptr=xxx可以写为根目录参数ptr=xxx即不显示jsp文件名",这意味着可以通过在URL中传递参数而不是直接指定JSP文件名,从而避免暴露JSP文件的路径。例如,访问`/?ptr=xxx`而不是`/index.jsp?...

    MyEclipse8.0 Struts2+Spring+Hibernate

    在IT行业中,构建高效、可维护的企业级应用是至关重要的,而Struts2、Spring和Hibernate这三大框架的整合是实现这一目标的常见途径。在本篇内容中,我们将详细探讨如何在MyEclipse8.0环境下整合Struts2.1、Spring3.0...

    Struts2_Action学习笔记、通配符{1},{2}

    ### Struts2_Action 学习笔记与通配符配置详解 #### 一、Struts2简介及简单配置 Struts2是一个基于Java EE平台的开源Web应用框架,它继承了Struts1的优点,并在此基础上进行了大量的改进。Struts2的核心功能之一是...

    Struts2课堂学习总结

    5. **命名空间(Namespace)**:命名空间是Struts2中组织Action的重要机制,它决定了Action的访问URL。默认为空字符串,可自定义如`/`、`/module1`等,帮助划分不同功能模块的Action。 6. **Action**:Struts2的一...

    eclipse for j2ee +struts2.3.16+spring3.2.3+hibernate4.1环境搭建代码测试

    在SSH2框架中,客户端与服务器之间的交互主要通过Servlet服务,Struts2通过`struts.xml`配置文件找到对应的Action。JSP页面作为视图层,Action作为控制层,Service和DAO层分别处理业务逻辑和数据访问。例如,创建一...

    jsp自动调用action

    在Web开发中,尤其是在使用Java Server Pages (JSP)与Struts框架时,有时需要在用户访问某个初始页面(如欢迎页)时自动触发一系列后端操作(如执行某个Action)。这种需求可以通过多种方式实现,其中一种较为常见的...

    Struts2约定优于配置

    Convention 插件可以通过设置 struts-plugin.xml 文件中的 &lt;constant name="struts.convention.package.locators" value="action,actions,struts,struts2"/&gt; 来配置 Action 类存在的路径搜索包。这个配置将所有包含...

    jsp\No result defined for action and result input.doc

    ### Struts2框架中“No result defined for action and result input”错误解析及解决方法 #### 错误概述 在Struts2框架中开发Web应用程序时,可能会遇到一个名为“No result defined for action and result input...

    struts2 result配置详解

    在 Struts2 框架中,Redirect 和 Redirect-action 是两个不同的 Result 配置类型。Redirect 配置用于重定向到一个新的 URL,而 Redirect-action 配置用于重定向到一个 Action。 Redirect-action 配置可以省略后缀名...

    struts笔记

    在本文中,我们将深入探讨Struts2的核心概念和配置,包括HelloWorld示例、配置文件struts.xml、执行流程、命名空间以及Action。 1. **Struts2 HelloWorld**: 创建一个简单的Struts2应用通常从"HelloWorld"开始。...

    struts 2 笔记 struts2 基础

    在Struts 2中,Action的路径不同于JSP的路径。Action的路径应避免使用相对路径,以防止路径混乱。通常建议使用绝对路径,可以通过`request.getContextRoot()`获取Web应用的根路径。在MyEclipse等IDE中,还可以设置基...

    Struts2自学教程.doc

    找到`struts2-blank-XXX.war`文件,将其解压,然后将lib目录下的所有Jar包复制到新创建的Web项目中。这将为你提供运行Struts2应用所需的基础库。 **输入校验** Struts2提供了两种输入校验方式:重写`validate()`...

    Struts 2.0

    当用户通过浏览器访问`http://localhost:8080/Xxx/helloAction.action`时,Struts 2框架将执行`HelloAction`的`execute()`方法,如果方法返回`SUCCESS`,则会显示`success.jsp`页面,标志着Struts 2应用程序的简单...

    struts2心得.docx

    1. **EL表达式** (Expression Language):在Struts2中,EL允许开发者直接在JSP页面上访问Action类的属性。例如,如果一个Action类有一个名为`name`的属性,那么在JSP中通过`${name}`就可以获取这个属性的值。 2. **...

    Struts1.x.pdf

    ### Struts 1.x 在MVC架构中的角色与工作流程详解 #### Struts 概述与MVC设计模式实现 Struts是Apache软件基金会赞助的一个开源项目,它为基于Java的Web应用程序提供了一种实现MVC(Model-View-Controller)设计...

    struts2中警告消息问题的解决方法

    在使用Struts2开发过程中,有时会遇到“警告: Could not find property [xxx]”这样的错误消息,这通常是由于配置问题或者依赖库不匹配导致的。本文将深入探讨这些警告的成因及解决方法。 1. **问题成因**: - **...

    struts的总结(struts1.x)

    在 Struts 1.x 版本中,其主要组成部分包括:`ActionServlet`(控制器)、`ActionForm`(模型)、JSP 页面(视图)等。Struts 1.x 提供了丰富的标签库以及配置文件支持,使开发者能够快速构建企业级应用。 #### 二...

    Unmi 的 Struts2 学习笔记

    7. **视图技术的选择**:Struts2支持多种视图技术,包括但不限于FreeMarker、Velocity、XSLT和PDF等,而Struts1主要依赖于JSP。这种灵活性让开发者可以根据项目需求选择最适合的技术栈。 8. **标签库和AJAX支持**:...

    struts2.0.11.1去多余插件jar

    在"struts2.0.11.1去多余插件jar"中,已去除了一些可能引起冲突或不常用的插件,例如xxx-plugin-2.0.11.jar。这可能是特定的插件,比如某些特定的模板引擎或ORM框架的集成,对于某些项目来说可能并不需要。移除这些...

Global site tag (gtag.js) - Google Analytics