`
talin2010
  • 浏览: 524371 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

Struts2 namespace详解

阅读更多

1、包(package)主要是用于区分类的重名

2、运行tomcat的时候,记得首先要把工程发布一下,否则就出现404错误码

3、namespace=""为空,表示当在地址栏输入

http://localhost:8080/Struts2_test/index

http://localhost:8080/Struts2_test/afdf/dfasdfd/index

http://localhost:8080/Struts2_test/dfsadas/faese/asdfs/index

所输出的结果是一样的,也就是说当其他没有精确的路径时,默认都交给

namespace为空的地方,所以namespace为空的action囊括了其他action处理

不了的action

4、namespace决定了action的访问路径,默认为"",可以接收所有路径的action

namespace可以写为/,或者/xxx,或者/xxx/yyy,对应的action访问路径

为/index.action, /xxx/index.action,或者/xxx/yyy/index.action.

namespace最好也用模块来进行命名 

5、在编写JSP的时候,默认的编码是ISO-8859-1,那么为了输入中文,可以进行

如下的设置:

Window-Preferences-在搜索栏输入JSP-找到Encoding,选择Chinese,National 

Standard-这时默认的编码就变成了GB18030,就可以在JSP文件中输入中文了

6、struts1与struts2的一个区别

struts2每次访问必定new一个IndexAction,而struts1很可能是用的同一个

即struts1里,Action只有一个,任何人访问都只有一个,那么可能出现线程同

步的问题,而struts2每次访问都会new一个新的action,所以不用担心线程同步问题

[欢迎访问我的独立博客:Java爱好者阅读更多内容]

 

分享到:
评论

相关推荐

    struts2注解详解

    ### Struts2 注解详解 #### 一、Struts2 Convention 插件介绍与使用 在 Struts2 框架的发展过程中,随着版本的更新和技术的演进,其配置方式也发生了变化。从 Struts2.1 版本开始,官方不再推荐使用 Codebehind ...

    Struts2中Struts.xml配置文件详解

    "Struts2 中 Struts.xml 配置文件详解" Struts2 中的 Struts.xml 配置文件是 Struts2 框架的核心配置文件,用于定义应用程序的行为和结构。在 Struts.xml 文件中,我们可以定义 package、action、interceptor、...

    struts2入门实例教程详解

    ### Struts2入门实例教程详解 #### 一、环境搭建与基本配置 在开始学习Struts2框架之前,首先需要确保开发环境的正确搭建。根据提供的文档,所使用的开发工具为MyEclipse6,Web服务器为Tomcat6,Struts版本为...

    Struts2 标签详解

    ### Struts2 标签详解 #### 一、引言 Struts2是Apache软件基金会的一个开源项目,它是Struts框架的升级版,基于MVC(Model-View-Controller)设计模式,为Java Web应用程序提供了丰富的功能。Struts2框架不仅简化...

    struts2常用标签详解

    Struts2是一个强大的MVC(模型-视图-控制器)框架,它极大地简化了Java Web应用的开发。本文将深入探讨Struts2框架中的常用标签,这些标签在创建动态Web页面时发挥着至关重要的作用。 1. **s:form标签**: Struts2...

    struts2配置详解

    Struts2是一个强大的Java web应用程序框架,用于构建和部署可维护、高性能的MVC(Model-View-Controller)架构的应用程序。它建立在Apache Jakarta Struts 1的基础上,提供了更完善的特性和更易于使用的API。Struts2...

    Struts2 标签详解 详细的说明了struts2所有标签

    Struts2是一个强大的MVC框架,用于构建Java Web应用程序。在Struts2中,标签库是其核心特性之一,极大地简化了JSP页面的编写,使得开发者可以更加专注于业务逻辑而不是页面呈现的细节。本文将深入讲解Struts2的标签...

    struts2标签详解

    Struts2是一个强大的MVC框架,用于构建Java Web应用程序。其标签库是Struts2的一大特色,它提供了丰富的标签来简化JSP页面的编写,提高了代码的可读性和可维护性。以下是对Struts2中`<s:a>`和`<s:action>`标签的详细...

    struts2标签详解与实例

    ### Struts2标签详解与实例 #### 一、引言 Struts2是Apache软件基金会的一个开源项目,它是Struts框架的升级版,基于MVC(Model-View-Controller)设计模式,为Java Web应用程序提供了丰富的功能。Struts2框架支持...

    struts2配置文件详解

    ### Struts2配置文件详解 #### 一、引言 在Java Web开发中,Struts2框架因其灵活性和强大的功能而被广泛采用。Struts2框架的配置主要通过多个XML文件来实现,这些配置文件定义了应用程序的行为和结构。本文将详细...

    Spring+hibernate+struts2整合配置详解

    【Spring+Hibernate+Struts2整合配置详解】 在Java Web开发中,Spring、Hibernate和Struts2(简称SSH)是一个常见的MVC框架组合,用于构建高效、可维护的Web应用程序。这三个框架各自专注于不同的领域:Spring负责...

    struts2标签详解.doc

    Struts2是一个强大的MVC框架,它提供了丰富的标签库,简化了JSP页面的编写,提高了开发效率。本文主要解析Struts2中的`<s:a>`和`<s:action>`两个核心标签。 首先,`<s:a>`标签用于创建HTML超链接,它可以替代HTML的...

    struts2 学习重点笔记

    #### 二、Struts2 核心组件详解 **2.1 模型(Model)** - **功能**:提供业务逻辑和数据访问方法,保存应用程序状态信息。 - **实现技术**:JavaBean 或 EJB。 **2.2 视图(View)** - **实现技术**:JSP、FreeMarker ...

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

    Struts2是一个强大的Java web开发框架,它提供了一种组织和控制MVC(模型-视图-控制器)架构的方式。在Struts2中,拦截器(Interceptors)扮演着核心角色,增强了框架的功能和灵活性。这篇文章将深入探讨Struts2拦截...

    struts2.0注解详解

    ### Struts2.0注解详解 #### 一、引言 随着软件开发技术的不断发展,框架的应用变得越来越广泛。Struts2作为一款优秀的MVC框架,在Java Web开发领域占据了重要地位。为了提高开发效率与代码可维护性,Struts2引入了...

    struts简单实例详解

    <package name="default" namespace="/" extends="struts-default"> <result name="success">/HelloWorld.jsp </struts> ``` 6. **创建视图**:在Web-INF目录下的jsp文件夹中创建`HelloWorld.jsp`,展示...

    struts2_标签详解

    ### Struts2 标签详解 #### 一、概述 Struts2框架是Apache软件基金会的一个开源项目,它是Struts1的升级版本,在MVC(Model-View-Controller)架构模式的基础上进行了大量的改进与增强。Struts2的核心是拦截器...

    Struts2 英文教程

    ### Struts2框架详解:构建高效MVC架构的利器 #### 概述 Struts2是Struts框架的下一代版本,作为模型-视图-控制器(Model-View-Controller,MVC)架构的一种实现,其目标是通过减少XML配置、采用智能约定以及提供...

Global site tag (gtag.js) - Google Analytics