- 浏览: 374343 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (225)
- java (76)
- English (2)
- office (2)
- 架构设计 (1)
- 人在职场 (3)
- database (21)
- C# (18)
- 向往的院校 (0)
- C++ (1)
- AJAX (1)
- 操作系统 (8)
- eclipse (1)
- Spring (0)
- Linux (1)
- Javascript (6)
- 离散 (0)
- 协议 (1)
- sql server (5)
- sql server (0)
- fdf (0)
- xml (1)
- sql语句里top和distinct一起用 (1)
- 正则表达式 (7)
- 表达 (1)
- ms server (1)
- SWFObject (0)
- 线程 (2)
- Java线程 (0)
- Android & SQLite (0)
- Android (0)
- window.XMLHttpRequest (0)
- DB pool (0)
- tomcat内存溢出设置JAVA_OPTS (1)
- java bcp (1)
- 文件系统转换 (1)
- Microsoft XMLDom (1)
- tree (0)
- C# installer (0)
- 对付http cc攻击 (0)
- Ckeditor (0)
- MyEclipse (0)
- PDM (0)
- PDM OOM (0)
- asp.net (0)
- tomcat (1)
- Tomcat session (1)
- jdk (0)
- Bootstrap (0)
最新评论
-
kenail:
格式太乱了。
转 使用WebService压缩传输的心得 -
存在即为合理:
写得好乱,但是还是谢谢你的驱动
JDBC连接SQL server 2005 驱动 -
guji528:
长见识了,谢谢分享!
TL1协议(正文信息收集整理来源Internet) -
王大人:
Js window confirm()方法及其使用 -
Eastman:
SqlServer附加数据库出错,错误代码5123
犯了一个低级错误,
配置struts2和验证框架的xml培植文件的DOCTYPE部分是有区别的:
sturts2的
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
ValidationAction的配置文件
我直接建立xml文件,打头只有<?xml version="1.0" encoding="UTF-8" ?>
结果错误:
Parse Error at line 2 column 17: Document is invalid: no grammar found.
org.xml.sax.SAXParseException: Document is invalid: no grammar found.
在validation.xml中少写了头代码,在struts1.2中貌似没有自动给你生成,但以前版本有,加上:
<!DOCTYPE validators PUBLIC
"-//OpenSymphony Group//XWork Validator 1.0//EN"
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd" >
我这里还有一个小插曲
发现上错误就直接从sturts.mxl文件拷贝过来结果错误:
严重: Element type "validators" must be declared. at (null:5:14)
原来他们是有区别的
validation.xml的:
<!DOCTYPE validators PUBLIC
"-//OpenSymphony Group//XWork Validator 1.0//EN"
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd" >
配置struts2和验证框架的xml培植文件的DOCTYPE部分是有区别的:
sturts2的
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
ValidationAction的配置文件
我直接建立xml文件,打头只有<?xml version="1.0" encoding="UTF-8" ?>
结果错误:
Parse Error at line 2 column 17: Document is invalid: no grammar found.
org.xml.sax.SAXParseException: Document is invalid: no grammar found.
在validation.xml中少写了头代码,在struts1.2中貌似没有自动给你生成,但以前版本有,加上:
<!DOCTYPE validators PUBLIC
"-//OpenSymphony Group//XWork Validator 1.0//EN"
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd" >
我这里还有一个小插曲
发现上错误就直接从sturts.mxl文件拷贝过来结果错误:
严重: Element type "validators" must be declared. at (null:5:14)
原来他们是有区别的
validation.xml的:
<!DOCTYPE validators PUBLIC
"-//OpenSymphony Group//XWork Validator 1.0//EN"
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd" >
发表评论
-
tomcat安装不成功.提示是:failed to install tomcat6 service ,check your setting and permis
2018-03-08 14:55 434以管理员身份运行 命令提示符,弹出窗口 ,选择“是”,输入 ... -
把系统时间设置成跟数据库的一致
2016-08-22 16:41 0public String time(int x) { ... -
struts标签<logic:iterate>的用法
2016-01-08 16:17 0<logic:iterate>主要用来 ... -
WIN7环境下cmd javac不是内部或外部命令 .
2015-07-21 11:27 1220一般步骤如下: 网上摘抄部分: JAVA_HOME ... -
jdk环境变量配置
2014-08-25 11:01 0进行java开发,首先要安装jdk,安装了jdk后还要进行环境 ... -
[转]JDBC使用TNS连接多节点Oracle
2012-06-29 15:15 1207JDBC使用TNS连接多节点O ... -
一个简单的JDBC通用工具
2012-06-29 15:01 0一个简单的JDBC通用工具 支持多种数据库,统一方式产 ... -
Java调用BCP导入数据到数据库解决标识列ID问题
2012-06-29 14:53 1126面的一篇博文讲解了调用bcp批量导出数据,对于批量导入数据则写 ... -
java 可变参数方法Object... objs
2012-06-29 14:42 4209public abstract List find(Str ... -
java调用存储过程
2012-06-14 12:34 0在java可以使用java.sql.CallableState ... -
驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接 错误解决办法
2012-06-13 12:56 3148用java连接sqlserver2005时总是出现下面这个错误 ... -
javac编译外部jar包
2012-06-12 14:23 3589这个有个很简单到解决 ... -
[转]Eclipse中将Java项目(引用了第三方包) 打包为jar
2012-06-12 14:13 1019如果自己的java project中需要引用额外的jar包作为 ... -
java 调用BCP导入文本数据到表
2012-06-04 15:53 0在dos下的导入语句bcp SMM_SQL_REPLICA.d ... -
[转]jdk和jre有什么区别?
2012-03-09 14:28 795来源 简单的说JDK是面 ... -
[转]Java线程:线程栈模型与线程的变量
2012-02-16 14:06 767Java线程:线程栈模型与线程的变量 SCJP5学 ... -
[转] Java线程:概念与原理
2012-02-16 13:29 811Java线程:概念与原理 ... -
Java线程:创建与启动
2012-02-16 13:26 529SCJP5学习笔记 一、定义线程 ... -
JSP页面用get传递参数乱码问题
2011-06-24 15:52 1262通过get 方式传递参数时,如果参数是中文 ,则会出现乱码现在 ... -
PO/VO/DAO/BO/POJO是什么(JAVA几种对象的解释)
2011-03-30 16:49 0/*PO:persistant object持久对 ...
相关推荐
接着是`struts.xml`,这是Struts2的核心配置文件,用于定义Action、结果页面以及包(package)的扩展关系。例如: ```xml <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration ...
**使用验证框架**则更为便捷,它允许开发者通过配置文件定义验证规则,而不是在代码中硬编码。每个Action类对应一个校验文件,如`ActionName-validation.xml`,这个文件定义了Action的属性需要遵循的规则。以下是一...
为了使用Struts2框架,首先需要在项目的`web.xml`文件中配置过滤器。下面的示例展示了如何添加Struts2过滤器: ```xml <filter-name>struts2 <filter-class>org.apache.struts2.dispatcher.FilterDispatcher ...
Struts2的配置文件通常命名为`struts.xml`,它位于项目的WEB-INF目录下。该文件主要用于配置Action映射、拦截器栈等关键元素。例如: ```xml <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts ...
例如,在Struts2校验配置文件中,DTD定义了哪些元素可以被包含以及它们应该如何被组织。 2. **Validator**:校验器,用于实现具体的校验逻辑。在Struts2中,可以通过配置不同的校验器来实现对各种数据类型的校验。...
为了更好地支持类型转换,Struts2允许开发者通过配置文件来指定特定类型的转换规则。具体来说,可以利用 `conversion.properties` 文件来定义转换逻辑,例如: ```properties # conversion.properties 示例 ...
- **结果页配置**: 需要在配置文件中指定一个名为`input`的结果页面,当验证失败时会跳转至此页面。 ##### 3. 自定义验证 - **覆盖validate()方法**: 在Action类中覆盖`validate()`方法,手动实现数据验证逻辑。 ...
#### 一、Struts2配置文件详解 在深入理解Struts2框架之前,我们首先需要了解其核心配置文件——`struts.xml`。 **1. struts.xml配置** ```xml <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD ...
在本文中,我们将深入探讨Struts2的一些关键知识点,特别是关于标签的使用和XML配置文件的配置。 首先,我们来看一下支持Struts2框架所需的核心库。这些库包括但不限于`struts2-core`、`struts2-convention-plugin`...
在`struts-config.xml`配置文件中,你需要定义一个`form-bean`,这代表一个表单 Bean,例如`userValidateForm`,并指定其类型为`com.tarena.struts.validate.UserForm`。接着,定义一个`action`,其中`name`属性应与...
##### 3.2 配置文件示例 ```xml <!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN" "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd"> <param name="trim">...
2. **配置Action的输入页面**:在`struts.xml`配置文件中定义Action及其输入页面。例如: ```xml <result>/helloWorld.jsp <result name="input">/index.jsp ``` 3. **创建验证规则文件**:在Action类所在...
- **编写Struts2的配置文件**:`struts.xml`文件是Struts2的核心配置文件,它定义了Action映射、拦截器配置以及其他各种配置信息。一个典型的`struts.xml`配置示例如下: ```xml <!DOCTYPE struts PUBLIC "-//...
- 在表单中,确保`<s:form action="validate_add">`中的`action`属性正确指定,否则会导致无法找到相应的验证配置文件。 - 如果验证失败后返回到`input`页面,存储在`ValueStack`中的值可能会丢失。解决办法是让...
**步骤4:创建struts.xml配置文件** - 在项目的`src`目录下创建`struts.xml`文件,并添加基本的配置信息。 ```xml <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//...
- **配置文件(struts-config.xml)**:这是Struts框架的核心配置文件,其中包含了数据源、表单Bean、全局异常处理、全局转发以及Action映射等关键配置信息。 #### 配置文件示例(struts-config.xml) ```xml <!...
3. 更新Struts2的配置文件(struts.xml或struts-default.xml),定义Action的映射,指定Action类和结果视图。 ```xml <struts> <package name="default" namespace="/" extends="struts-default"> ...
在src目录下创建`Struts.xml`配置文件,这是Struts2的核心配置文件,定义了Action的映射和结果页面。例如: ```xml <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN...
本文将深入探讨Hibernate配置文件的相关知识点,帮助新手理解并成功配置Hibernate。 首先,Hibernate的核心配置文件是`hibernate.cfg.xml`。这个文件定义了数据源、JDBC连接参数、映射文件等关键信息,是 Hibernate...
3. **配置 Struts 配置文件**:在 `struts-config.xml` 文件中配置 Action 映射关系以及表单验证规则等。 #### 三、具体实现 ##### 1. 表单类 `LoginForm` 表单类是继承自 `ActionForm` 的子类,用于封装用户输入...