
struts
f776527249
这个作者很懒,什么都没留下…
展开
-
关于在资源文件中输入中文的方法:
在java虚拟机的安装目录下的bin目录下有一个[--D:\Program Files\Java\jdk1.5.0_11\bin---native2ascii.exe------]文件 打开后在上面输入中文字.然后回车。就可以得到中文的编码了。再把中文的编码copy到资源文件中就可以了。...原创 2009-05-08 22:27:30 · 130 阅读 · 0 评论 -
sturts 模块化,,struts-config.xml文件的组合实现
在前也说了。模块化在这里补冲一下。 struts-config.xml了可以分割实现模块化。那肯定在配置模块文件时有所不一样了。那下面看一看怎样不一样吧: 比如你有一个模块化配置 文件如:struts-config-upload.xml 那么你在配的时候: <init-param> <param-name>config</param-name>...原创 2009-05-20 13:07:42 · 97 阅读 · 0 评论 -
在struts-config.xml中配置数据源
和题目的题意一样。struts-config.xml中配置 那肯定是在struts 中写配置代码了。在写之前我们要用到两个jar包; 分别是commons-dbcp-1.2.1.jar,commons-pool-1.4.jar: 在struts-config.xml中配置如下代码:我在这边用的数据库是mysql的配置 <data-sources> <data-source...原创 2009-05-20 00:01:45 · 138 阅读 · 0 评论 -
struts 实现模块化
说到模块你可能会问为什么要用模块呢。不用也可以啊。当你要完成一个项目须要上百个人。分成好几个组。每一组做不同的功能时。就要进行分模了,要不然的话。所有的人都去改struts-config.xml文件。那就会非常的乱。到后期要整合时就会发现,非常的乱,跟本管理不了。不说那么多了。下面就来学一学怎样实现模块化吧。 还是老部聚。 1.实现模块那当然要有一个struts的一个模块化配置文件了。那在这里...原创 2009-05-19 20:20:32 · 120 阅读 · 0 评论 -
struts 中exception的友好处理:
说得异常的处理,你就会想到用catch 来捕捉异常了。 下面着重讲一下在struts中是如何通过配置文件来解决异常。 struts中每一个开发框中都会涉及到异常的处理。面在struts中也是一样的。异常的处理在struts中有一相专门的处理方法。 你可以定义一个局部的一个异常处理。也可定义全局异常处理。 我们首先来一起定义一个局部的异常处理吧。 1》在struts-config.x...原创 2009-05-16 15:21:14 · 159 阅读 · 0 评论 -
用于struts中的一个LazyValidatorForm
这个类是一个懒form为什么说是懒懒form呢?它不用像ActionForm在工程中建一个实例例form,从而不好管理,产生没有必要的代码? 一般在Action中得到的数据都 是据有完整性的。在实际开发当中,用户从jsp中输入数据。是否合法一般是通过ajax 验证的。而当数据进入Action是时。数据是完整的。所以ActionForm是多余的。 有人说可以DynaActio...原创 2009-05-16 14:09:46 · 140 阅读 · 0 评论 -
WEN-INF 的文件是一个安目录
WEN-INF 的文件是一个安目录,不能直接访问。只能通过path: 可以放一些重要的文件。 比如你在WEB-INF中建一个jsp的页面如果你在ie 中直接访问是访问不到的。会报一个错误:说这个文件不存在:...原创 2009-05-08 22:43:34 · 269 阅读 · 0 评论 -
XML操作(dom,sax,jdom,dom4j)
1> Dom XML(Extensible Markup Language 可扩展标记语言) <1>DOM:Document Object Model(文档对象模型) DOM的特性:定义一组 Java 接口,基于对象,与语言和平台无关 将 XML 文档表示为树,在内存中解析和存储 XML 文档,允许随机访问文档的不同部 分 使用...原创 2009-05-08 22:37:38 · 96 阅读 · 0 评论 -
struts文件上传
在这里用到了java 的一个开源jar 包:叫做upload 是用来做上传用的。在struts中使用: 在下面就一个实例来说明这个jar包的用法。 说到上上传第一肯定要有一个上传点。我用了一个struts的一个 <html:file property="files"/> 获得一个文件的路。 第二部就是用一个Action得到文件路径。并进行上传:代码如下: public ...原创 2009-05-08 22:36:00 · 101 阅读 · 0 评论 -
配置数据连接池:
没有JNDI 的做法 存在的问题 1数据库服务器名称MyDBServer.用户名和口令都可能需要改变,同此引发JDBC URL需要修改; 2数据医疗队可改用别的产品,如改用DB2或者Oracle,引发JDBC戏动程序名和类名需要修改; 具体操作如下 打开 tomcat安装目录下的conf目录,打开contest.xml文件,在<context></context> ...原创 2009-05-08 22:34:25 · 79 阅读 · 0 评论 -
动态Action的实现:
在下面用的是只用一个Action 来处理多个Form 的业务处理: 它的原理是:1利用一个隐藏的文本域传一个方法名:然后调用Action中相映的方法:而这个Action一定是一个DispatchAction 代码如下: package com.struts.action; import javax.servlet.http.HttpServletRequest; import jav...原创 2009-05-08 22:32:41 · 116 阅读 · 0 评论 -
动态form 的实现
比如在jsp页面上有如下的form提交内容: <body> <html:form action="/login"> <html:text property="name"/> <html:text property="method"/> 姓名<input原创 2009-05-08 22:31:24 · 121 阅读 · 0 评论 -
Struts 的友好报错的实现
这个例子是的功能是:当你在文本框中输入后。点击确定。如果文本框中是空的就在本页上提示“不能为空” 页面代码如下: <%@ page contentType="text/html; charset=UTF-8" language="java"%> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%> &a原创 2009-05-08 22:29:18 · 131 阅读 · 0 评论 -
struts2标签的五大类
在struts1.x 中提供了4个标签库用以支持它的集成开发,在struts2中对标签进行了功能整合,放在一个标签库中 要使用标签,只需要在jsp页面添加如下定义即可: <%@ taglib prefix="s" uri="/struts-tags" %> struts 2 标签分为五大类: ...2010-07-22 18:12:39 · 136 阅读 · 0 评论