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

struts2的namespace的用法(个人总结)

阅读更多
<package extends="struts-default" name="hbjxc" namespace="/purchase/supplier">


name:该属性为package的name名字,在其他的package中不能重复。

namespace:该属性是默认路径,一般在模块中会有不同的文件夹,最好把你的模块的文件夹的路径写在此属性里,这样在jsp页面中的action可以直接写action的名字。

例如:
<package extends="struts-default" name="hbjxc" namespace="/purchase/supplier">
     	 
     	<action name="FindSupplierAction" class="SupplierAction" method="FindByIdSupplier">
     		<result name="success">SupplierEdit.jsp</result>
     		<result name="error">SupplierSel.jsp</result>
     	</action>
分享到:
评论
1 楼 tinguo002 2010-03-18  
简单明了,解决了我的困惑!
希望楼主能多发这样的总结

相关推荐

    Struts2课堂学习总结

    8. **动态方法访问**:Struts2支持动态方法调用,允许Action方法名与请求参数相关联,增强了灵活性。 9. **拦截器(Interceptor)**:Struts2的拦截器是处理请求和响应的关键组件,它们在Action执行前后运行,实现...

    struts2 学习重点笔记

    ### Struts2 学习重点知识点总结 #### 一、Struts2 概念与架构 **1.1 Struts2 简介** - **定义**:Struts2 是 Apache 组织提供的一个基于 MVC 架构模式的开源 Web 应用框架。 - **核心**:Struts2 的核心其实是 ...

    Struts2拦截器及其用法详细说明

    总结,Struts2拦截器是其核心机制之一,它允许开发者以模块化的方式添加额外的功能,提高代码的可复用性和可维护性。通过自定义拦截器和合理配置,我们可以实现诸如日志记录、事务管理、权限验证等多种业务需求,...

    struts2 ,struts2 demo

    在提供的“struts2 demo”压缩包中,你可以找到这些概念的具体实现,包括Action类、视图页面、配置文件等,通过分析和运行这些示例,你可以深入理解Struts2的工作原理和用法。这个压缩包对于初学者来说是一个很好的...

    struts2ajax项目

    此外,为了更好地展示数据,可能还需要在Struts2中使用Interceptor(拦截器),例如,`params`拦截器用于将请求参数绑定到Action,`validation`拦截器负责验证表单数据,`workflow`拦截器管理Action的生命周期。...

    Struts2 英文教程

    为了在项目中使用Struts2,首先需要在`web.xml`文件中配置一个过滤器。以下是一个典型的Struts2过滤器配置示例: ```xml &lt;filter-name&gt;struts2 org.apache.struts2.dispatcher.FilterDispatcher ...

    struts2主要配置文件总结

    你可以定义自己的拦截器,或者使用Struts2提供的内置拦截器。 Struts2的配置文件提供了极大的灵活性,允许开发者根据需求定制应用程序的行为。理解并熟练掌握这些配置文件,对于构建高效且易于维护的Struts2应用至...

    struts2学习心得

    本文总结了Struts2的常用方法和经验,涵盖了配置问题、EL表达式、Struts2的架构和Namespace等方面的知识点。 一、配置问题 Struts2的最新版本为GA 2.2.1,需要以下几个类库: 1.commons-fileupload-1.2.1.jar 2....

    struts2.ppt struts2.ppt 我们老师发的PPT

    3. ognl-2.x.x.jar:对象图导航语言,Struts2使用它作为表达式语言。 4. freemarker-2.3.x.jar:FreeMarker是一个模板引擎,Struts2的UI标签通常用它来创建视图。 5. commons-logging-1.1.x.jar:Apache的日志包,...

    struts2学习总结

    ### Struts2 学习总结 #### 一、Struts2 概览 Struts2 是 Apache 软件基金会负责维护的一个开源项目,它是一个用于简化 Web 应用程序开发的 MVC(Model-View-Controller)框架。相比于 Struts1,Struts2 在架构上...

    Struts2注解开发jar

    在Struts2框架中,注解开发是一种简化配置的方式,它允许开发者在类或方法级别直接标注,以定义动作、结果、参数等信息,从而减少XML配置文件的使用。本知识点将详细介绍Struts2中的注解开发及其核心组件。 标题...

    Hibernate与struts2结合使用的demo

    **Hibernate与Struts2结合使用** 结合Hibernate和Struts2,我们可以创建一个数据驱动的Web应用。首先,在Struts2的Action中注入Hibernate的SessionFactory,通过SessionFactory获取Session。然后,使用Session执行...

    struts2学习笔记

    Struts2是一个强大的MVC(Model-View-Controller)框架,它在Java Web开发中广泛使用,提供了丰富的功能和灵活性。下面将详细讲解Struts2的一些核心知识点。 **一.Struts2核心文件:struts.xml配置** Struts2的...

    struts2 学习笔记 实战

    本文将深入探讨Struts2的核心概念,包括Namespace、标签、Action以及它们在实际开发中的应用。 一、Namespace Namespace在Struts2中主要用于组织和隔离Action,它决定了Action的访问路径。默认情况下,Namespace为...

    Jquery与struts2

    url: 'actionName.action', // Struts2的Action方法 type: 'POST', data: {key: 'value'}, // 要提交的数据 success: function(response) { console.log('Server response:', response); }, error: function...

    Struts2 注解 Demo

    其次,Struts2还提供了其他有用的注解,如`@Namespace`定义Action的命名空间,`@ParentPackage`指定Action继承的包配置,`@Results`用于定义多个结果,以及`@Action(value="", results={...})`的组合使用,可以将...

    Struts2技术总结

    ### Struts2技术总结 #### 一、Struts2概述及特点 Struts2作为一款流行的Java Web开发框架,继承了Struts1的优点并进行了大量的改进与创新,使其成为了一个非常值得学习的目标。Struts2相比Struts1,最大的优势...

    struts2+myeclipse 配置入门

    在hello.jsp中,可以使用Struts2的OGNL表达式来获取Action中的属性值。 6. **运行和测试**: 在MyEclipse中配置好Tomcat服务器,然后右键点击项目选择“Run As” -&gt; "Run on Server"。如果配置正确,访问`...

Global site tag (gtag.js) - Google Analytics