`

Struts2.1 处理未知Action 和访问不存在的页面

 
阅读更多
你可以配置个默认action,当请求的action不存在时,他就会去找默认的action
<default-action-ref name="index"></default-action-ref>  
        <action name="index">  
            <result>/default.jsp</result>  
        </action>  




Struts.xml配个全局的 如
<global-results> 
  <result name="exception" type="dispatcher">/exception.jsp</result> 
  </global-results> 


Action Default  
  
Usually, if an action is requested, and the framework can't map the request to an action name, the result will be the usual "404 - Page not found" error. But, if you would prefer that an omnibus action handle any unmatched requests, you can specify a default action. If no other action matches, the default action is used instead.  
  
<package name="Hello" extends="action-default">   
  
<default-action-ref name="UnderConstruction">   
  
<action name="UnderConstruction">   
  
<result>/UnderConstruction.jsp</result>   
  
</action>  

分享到:
评论

相关推荐

    struts2.1完整jar包

    10. **版本升级**:由于Struts2.1版本较旧,可能会存在一些已知的安全风险和功能限制。建议开发者考虑升级到更安全、功能更完善的Struts2版本,或者转向其他现代的Web框架,如Spring Boot。 以上就是关于Struts2.1...

    Struts2.1权威指南——基于WebWork核心的MVC开发.zip

    《Struts 2.1权威指南》凝聚了作者大量的实际开发经验和感悟。作者依照读者的学习规律,首先介绍基本概念和基本操作,然后对内容进行深入讲解。 2.讲解具体,示范典型 书中通过大量的示范性实例(全书范例近百个),...

    Struts 2.1 Libraries

    在这个"Struts 2.1 Libraries"压缩包中,包含了一系列Struts 2.1框架相关的库文件,这些库文件是开发和运行Struts 2.1应用的基础。 Struts 2的核心组件包括: 1. **Action**:Action类是业务逻辑处理的主要部分,...

    struts2.1教程

    - 设计Action处理文件存储和访问逻辑。 - 支持大文件上传和断点续传等功能。 #### 四、Struts 2.1 高级特性 - **拦截器**: - 创建自定义拦截器增强框架功能。 - 理解拦截器栈及其执行顺序。 - **国际化**: -...

    Struts2.1的jar包

    6. **异常处理**:Struts2提供了全局和局部的异常处理机制,可以捕获和处理运行时异常,自定义错误页面,增强了程序的健壮性。 7. **国际化与本地化**:Struts2支持多语言环境,通过资源包(properties文件)实现...

    struts 2.1 jar

    首先,Struts 2.1的核心组件包括Action、Result、Interceptor和Value Stack。Action是业务逻辑的载体,它接收用户的请求并执行相应的操作。Result则负责处理Action执行后的响应,如跳转页面或渲染视图。Interceptor...

    Struts2.1 源码+开发包(项目依赖库)

    Struts2.1是Apache软件基金会的开源框架,主要用于构建基于Java EE的Web应用程序。它在Struts1的基础上进行了重大改进,提供了更强大的MVC...总之,深入研究Struts2.1的源码和依赖库是提升Java Web开发技能的重要步骤。

    Struts2.1.zip

    7. **异常处理(Exception Handling)**:Struts2.1提供了一套完整的异常处理机制,允许开发者定义全局或特定Action的异常处理策略。 8. **Tiles集成**:Tiles是一个用于构建Web页面布局的框架,Struts2.1可以方便地...

    struts2.0升级到struts2.1的工具

    struts2.0升级到struts2.1的工具,自动修改配置文件和页面

    struts2.1包

    这个“struts2.1包”是该框架的一个旧版本,可能包含了Struts2的核心库和其他相关的依赖库,用于支持开发人员按照教程中的步骤进行编程实践。 在Web开发中,Struts2框架提供了强大的控制层,使得开发者能够更加专注...

    整合struts2.1和hibernate3.2的JAR包

    3. **导入JAR包**:将“整合struts2.1和hibernate3.2的JAR包”解压,将其中的Struts2和Hibernate相关库文件放入项目的lib目录。这可能包括struts2-core、struts2-convention-plugin、struts2-dojo-plugin、hibernate...

    黑马程序员 struts2.1 视频教程

    19_黑马程序员_struts2.1视频教程_对Action中所有方法进行输入校验.rar和22_黑马程序员_struts2.1视频教程_基于XML配置方式实现对action的所有方法进行校验.rar这两部分将详细介绍Struts2的验证机制。无论是基于注解...

    struts2.1 jar包

    struts2.1在tomcat下载的包总是报错,根据tomcat官方解释修改后无任何错误,并且已经运行

    Struts2.1权威指南2

    Struts2.1权威指南 李刚的著作 共四个部分 用7-zip解压

    struts2.1 完整版下载

    7. **异常处理(Exception Handling)**:Struts2提供了一套完整的异常处理机制,可以捕获和处理应用程序中的异常,并导向特定的错误页面。 在`struts-2.1.8.1`这个压缩包中,包含的文件主要有: - `struts-2.1....

    struts2.1做的上传和crud

    struts2.1做的上传和crudstruts2.1做的上传和crudstruts2.1做的上传和crudstruts2.1做的上传和crudstruts2.1做的上传和crudstruts2.1做的上传和crudstruts2.1做的上传和crudstruts2.1做的上传和crudstruts2.1做的...

    Struts2.1权威指南光盘源代码第19章

    第19章的源代码通常会涵盖Struts2框架的核心特性和高级用法,帮助读者深入理解并熟练应用Struts2.1。 在Struts2.1中,以下几个核心概念和知识点至关重要: 1. **Action类**:它是业务逻辑的入口点,继承自`...

    整合Struts2.1+jasperreport

    Struts2.1和JasperReport的整合是Java Web开发中的一个重要话题,它涉及到Web应用程序的MVC(模型-视图-控制器)架构和数据报告的生成。Struts2.1是一个强大的MVC框架,而JasperReport则是一个用于创建复杂报表的...

    Struts 2.1权威指南:基于WebWork核心的MVC开发

    李刚的Struts 2.1权威指南:基于WebWork核心的MVC开发,写的很详细。一共有九个压缩文件。

    Myeclipse8.5下搭建SSH框架(图解)Struts2.1+Spring3.0+Hibernate3.3

    本文将详细介绍如何在MyEclipse 8.5环境下搭建基于Struts2.1、Spring3.0以及Hibernate3.3的SSH框架,并通过图解的方式引导读者完成整个搭建过程。 #### 二、创建 Web 项目 首先,需要在MyEclipse 8.5中创建一个新...

Global site tag (gtag.js) - Google Analytics