struts2 常量配置 及 引入dtd文件

常量配置如图:

对应的struts.xml中如何配置?这个可以参考 default.properties,对struts-2.5.10.1-all加压(不同版本可能有所不同,如果不同,就自己动动手,搜索吧)

路径 :struts-2.5.10.1\src\core\src\main\resources\org\apache\struts2

下面为struts.xml配置。

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
        "-//Apache Software Foundation//DTD Struts Configuration 2.5//EN"
        "http://struts.apache.org/dtds/struts-2.5.dtd">

<struts>
	<!-- 后缀,默认是action -->
	<constant name="struts.action.extension" value="do,,"></constant>

	<!-- 设置请求的编码方法 默认utf-8 -->
	<constant name="struts.i18n.encoding" value="utf-8"></constant>

	<!-- 默认开发模式   默认false 不适用开发模式-->
	<constant name="struts.devMode" value="true"></constant>

	<!-- 默认上次的最大字节数 默认: 2097152  2MB-->
	<constant name="struts.multipart.maxSize" value=""></constant>
</struts>
  1. 开发中,我知道快捷键的使用,但是为什么没有给出相应的提示内容?这时候,就需要导入相应的dtd文件。注意:导入的dtd文件应和struts.xml中 的保持一致。至于是哪里一致,下面会讲到。那么dtd文件在哪里,相信那么多文件,就是找也会头晕,搜索 *.dtd,就可以找到文件夹的位置。

    由于我就是这么找到的,从官网下载的struts-2.5.10.1-all(不同版本可能有所不同,如果不同,就自己动动手,搜索吧)

    解压后在 struts-2.5.10.1\src\core\src\main\resources 里面找到的

    如图:2.至于如何引入dtd,网上例子有很多,为了不再麻烦,就如下图。

5.刚才说的引入的dtd版本和struts.xml的dtd版本一致,如图

时间: 2024-10-03 22:37:27

struts2 常量配置 及 引入dtd文件的相关文章

struts2国际化---配置国际化全局资源文件并输出国际化资源信息

我们首先学习怎么配置国际化全局资源文件,并输出资源文件信息 1.首先struts2项目搭建完成后,我们在src目录下,即struts2.xml同级目录下创建资源文件,资源文件的名称格式为: XXX_语言_国家.properties XXX:资源文件名称,可以随意定义 语言.国家:必须是java所支持的语言和国家,例如: 中国大陆:语言   zh   国家  CN 美国:语言  en   国家 US 所以我们可以这么取名: 例如:itheima_zh_CN.properties itheima_e

Eclipse引入DTD文件

首先,去MyBatis官方网站下载dtd文件.(本篇本章只演示如何引入config.dtd文件,mapper.dtd同操作) 打开Eclipse,选择Window下面的Preferences选项. 左上角的输入框输入xml然后选择XML Catalog 然后点击右边Add按钮 第一步:选择File System..,找到下载好的config.dtd文件 第二步:将Key type 选择URI 第三步:填入config.dtd对应的的URL地址 config.dtd -- URL :http://

配置Struts.xml DTD文件报错

报错信息为: The content of element type "struts" must match "((package|include|bean|  constant)*,unknown-handler-stack?)" 先来说说Struts框架的使用.1,下载Struts开发包:2,将需要的jar包导入到项目中 http://archive.apache.org/dist/struts/source/      struts源码包下载地址 http:/

(转)struts2.0配置文件、常量配置详解

一.配置: 在struts2中配置常量的方式有三种: 在struts.xml文件中配置 在web.xml文件中配置 在sturts.propreties文件中配置 1.之所以使用struts.propreties文件配置,是因为为了保持与WebWork的向后兼容 2.在实际开发中,在web.xml中配置常量相比其他两种,需要更多的代码量,会降低了web.xml的可读性 3.通常推荐在struts.xml文件中配置struts2的常量,而且便于集中管理 sturt2中搜索加载常量的顺序是: str

【Struts2学习笔记-3】常量配置

Struts2常量 配置Struts2常量值有3个地方,1)在struts.properties文件中配置常量:2)在web.xml文件中配置FileterDispatcher指定初始化参数来配置常量:3)在struts.xml文件中使用<constrant.../>元素来配置常量.下面详细说说第一种方式. 1. struts.configuration: 该常量指定加载struts2配置文件的配置文件管理器.该常量的默认值是org.apache.struts2.config.DefaultC

Struts2常量的具体用法实例

通常struts2加载struts2常量的顺序如下: 1. struts-default.xml:该文件保存在struts2-core-2.0.6.jar文件中.2. struts-plugin.xml:该文件保存在struts2-Xxx-2.0.6.jar等Struts2插件JAR文件中.3. struts.xml:该文件是Web应用默认的Struts2配置文件.4. struts.properties:该文件是Web应用默认的Struts2配置文件.5. web.xml:该文件是Web应用的

JAVAWEB开发之Struts2详解(一)——Struts2框架介绍与快速入门、流程分析与工具配置以及Struts2的配置以及Action和Result的详细使用

Struts2框架介绍 三大框架:是企业主流JavaEE开发的一套架构.Struts2 + Spring + Hibernate 什么是框架?为什么要学习框架? 框架是实现部分功能的代码(半成品),使用框架简化企业级软件开发. Struts2与MVC? Struts是一款优秀的MVC框架 MVC:是一种思想,是一种模式,将软件分为Model模型.View视图.Controller控制器 JAVAEE软件三层架构:web层(表现层).业务逻辑层.数据持久层(Sun提供javaEE开发规范) Jav

struts2-环境搭建-访问流程-配置详解-常量配置-类详解

1 struts2概述 1.1 概念  1.2 struts2使用优势 自动封装参数 参数校验 结果的处理(转发|重定向) 国际化 显示等待页面 表单的防止重复提交 struts2具有更加先进的架构以及思想 struts2的历史 struts2与struts1区别就是技术上没有什么关系. struts2的前身时webwork框架. 2 搭建struts2框架 2.1.导包 怎么快速找到要导入的包?! 路径: \struts2-day01\resource\struts-2.3.24\apps\s

JavaEE SSH框架整合(二) struts2 加载本地dtd文件,action配置

1. 加载struts2的dtd文件,使struts.xml不用联网就能验证,并在eclipse中有提示 在src下创建struts.xml: <?xmlversion="1.0"encoding="UTF-8"?> <!DOCTYPE strutsPUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://strut