`
qinya06
  • 浏览: 595570 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

struts 2 插件

阅读更多
Struts 2.0 的codebehind插件
1.添加struts2-codebehind-plugin-2.0.11.2.jar包到应用中
2.struts.xml中添加配置:<constant name="struts.codebehind.pathPrefix" value="/XXX/" />

说明:value的值从项目的根路径开始写。以“/”结尾。

返回页面的路径为struts.codebehind.pathPrefix + package_namespace + action_name + action_execute_returnString + .jsp

例如:

struts.codebehind.pathPrefix  = /WEB-INF/jsp/

package_namespace = /qinya

action_name = hello

action_execute_returnString  为success时,值为空,为其他时,值为"-" + action_execute_returnString

如果:Action类中的 execute() 方法的返回值是:“SUCCESS“,

则显示的页面就是:/WEB-INF/jsp/qinya/hello.jsp

Action类中的 execute() 方法的返回值是:“error“,

则显示的页面就是:/WEB-INF/jsp/qinya/hello-error.jsp

用codebehind插件的时候,在存放页面的地方一定要有和namespace对应的文件夹,不然的话,显示页面的时候会找不到页面而报错。
==============================================================================================
<constant name="struts.action.extension" value="XXXX" />
将action的后缀名改为“XXXX” ,
================================================================================
<constant name="struts.multipart.maxSize" value="2097152"/>
上传最大限制
=======================================================================================
<constant name="struts.devMode" value="true"/>
不会自动加载任何配置文件,配置上这个后如果框架出了异常会有非常详细的异常堆栈打印出来,而不是单纯的404或500页面,看一看一下这个页面,错误信息message已经非常明白的告诉你错误原因了
分享到:
评论

相关推荐

    struts2插件

    Struts2插件则是为了提升开发者在使用Eclipse集成开发环境时的工作效率而设计的工具。通过集成这个插件,开发者可以快速地生成Struts2相关的代码,包括Action类、配置文件、JSP页面等,从而减少手动编写这些重复性...

    Netbeans6_Struts2插件下载与安装

    2. **在线下载**:可以访问Struts2官方或者第三方开发者提供的网站,下载适用于NetBeans 6的Struts2插件安装包。例如,提供的"nb6_struts2插件下载与安装.exe"可能就是这样的一个安装程序。 3. **手动安装**:如果...

    Netbeans Struts2插件

    nbstruts2support,当前的netbeans即使是6.5版本也只是支持struts1,该插件可以使其支持struts2,下载该两个插件,打开“工具”--&gt;“插件”选择已下载,将插件导入,打上勾,安装即可

    netbean struts2 插件

    标题“netbean struts2 插件”指的是在NetBeans IDE中使用的Struts2插件,这个插件为开发者提供了一整套的工具和服务,以便更好地在NetBeans中开发基于Struts2的应用程序。这个插件通常包含了代码自动生成、模板创建...

    NetBeans Struts2 插件 惟一一个支持Struts2的IDE

    对于Struts2框架的开发者来说,NetBeans Struts2插件是一个非常重要的工具,因为它使得在NetBeans中进行Struts2应用的开发变得更加便捷和高效。 Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web...

    netbean的struts2插件

    netbean7.2的struts2插件

    NetBeans 8.1的Struts2插件

    2. `org-netbeans-modules-web-frameworks-struts2.nbm` - 这个文件是Struts2插件的主要部分,提供IDE集成的功能,如代码提示、模板、调试支持等,使得在NetBeans中开发Struts2应用更加方便。 3. `org-netbeans-...

    Netbeans下配置struts2插件

    本篇文章将详细介绍如何在NetBeans环境下配置Struts2插件,以便更好地利用该框架进行开发。 首先,我们需要理解Struts2的核心概念。Struts2框架基于Action和Result,通过DispatcherServlet进行请求分发。Action类...

    Struts2 Netbeans插件

    Struts2 Netbeans插件是专门为开发者在NetBeans集成开发环境中使用Struts2框架提供的一款高效工具。这款插件极大地简化了Struts2框架在项目中的集成和开发过程,为Java Web开发带来了便利。 首先,Struts2是一个...

    struts2插件整合

    "Struts2插件整合"指的是在Struts2框架中集成不同的插件,以增强其功能和灵活性。以下是对Struts2插件整合的一些关键知识点的详细说明: 1. **核心概念**: - **Action**:在Struts2中,Action是业务逻辑的载体,...

    netbeans6.7用的struts2插件

    标题提及的"NetBeans 6.7用的Struts2插件"意味着在NetBeans 6.7版本中,开发者可以安装这些插件来提升Struts2框架的开发效率和便利性。 描述中提到的"有两个版本,Struts2.0和2.1",这代表了Struts2的不同迭代版本...

    支持Netbeans7.0的Struts2插件

    标题提到的“支持Netbeans7.0的Struts2插件”是专门为Netbeans 7.0定制的一个开发辅助工具,它扩展了IDE的功能,使开发者在使用Struts2框架时能够享受到代码自动完成、错误检查、模板生成等便利特性。通过这个插件,...

    NetBeans下的Struts2.0插件

    标题中的"NetBeans下的Struts2.0插件"指的是专门为NetBeans IDE设计的扩展,用于增强对Struts2框架的支持。通过这个插件,开发者可以在NetBeans中享受到诸如代码自动完成、模板生成、调试和部署等针对Struts2的定制...

    NetBeans 下struts2 的插件

    在NetBeans IDE中,使用Struts2插件可以极大地提高开发效率,使得开发者能够更加便捷地进行基于Struts2的应用程序构建。 NetBeans 7.0 和 7.01 是两个版本的IDE,它们都支持Struts2插件。这个插件的引入使得开发者...

    Struts2插件convention

    在Struts2框架中,"Convention"插件是其核心组件之一,它引入了一种基于约定优于配置(Convention over Configuration)的开发模式,极大地简化了应用的配置过程。这种模式使得开发者无需编写大量的XML配置文件,...

    eclipse的第一个struts2插件(struts2)

    在一个论坛上看到有struts2的eclipse插件,就想试一下,从官网上下了这个包,根据网站上的介绍装上了,也没报什么错,以为struts2会跟struts1那样图形设计struts.xml~可很失望,在继续的研究中,研究的进展我会在评论中...

    json+struts2插件

    这可以实现struts和json的整合 &lt;struts&gt; &lt;/action&gt; &lt;/struts&gt;

    netbeans中struts2插件

    在netbeans中提供struts2的支持

Global site tag (gtag.js) - Google Analytics