- 浏览: 146575 次
- 性别:
- 来自: 上海
-
最新评论
-
gaobo8993:
看了不是很懂,学习一下吧
struts多模块的一些问题 -
zhaofangtao:
对了,还有个问题
我们3A4C发送数据量稍大的订单时候,比如 ...
webMethods之Developer (2) -
zhaofangtao:
hi
谢谢你的知识分享
我半道出家还是半桶水,想请教您webm ...
webMethods之Developer (2) -
dr2tr:
刚看到eye上面另一位老兄的文章,http://lucasle ...
Singleton和Double Check
文章列表
我在数据库中设置了两张表的主外键关系,并选择了"对Insert和Update强制关系",为什么我要对一张表插入数据的时候,系统会报错呢?原来,是因为有关系的两张表,在对外键表插入的时候,它会检查主键表相应的项是否存在。只有存在该纪录,插入才能成功。
- 2005-09-17 15:48
- 浏览 822
- 评论(0)
下面给出得Log4J配置文件实现了输出到控制台,文件,回滚文件,发送日志邮件,输出到数据库日志表,自定义标签等全套功能。log4j.rootLogger=DEBUG,CONSOLE,A1,im#DEBUG,CONSOLE,FILE,ROLLING_FILE,MAIL,DATABASElog4j.addivity.org.apache=true#################### Console Appender###################log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppenderlog4j.appender.Thr ...
- 2005-09-16 14:18
- 浏览 773
- 评论(0)
问题:http://community.csdn.net/Expert/topic/4262/4262688.xml?temp=.1269953
在.properties文件中,我如果把homepage.customer.login这样的key的值设成中文的话,就会报错:Request[/homepage] does not contain handler parameter named action而如果设成英文,则一切正常 ...
- 2005-09-15 19:25
- 浏览 858
- 评论(0)
序:用js实现菜单命令虽然在技术上讲没什么,不过这个算是比较全了。
每当我们看到别人网页上的打开、打印、前进、另存为、后退、关闭本窗口、禁用右键等实现浏览器命令的链接,而自己苦于不能实现时,是不是 ...
- 2005-09-15 07:12
- 浏览 763
- 评论(0)
转自:http://www.ddvip.net/program/java/index10/58.htm
Struts开发技巧在经历了《中国电信大客户贴心服务》项目的开发以及目前正在进行开发中的《中国电信总部经营分析》项目,累计了一些对于Struts1.1和Tiles开发的一些技术和技巧,特写出来,方便以后的开发,同时也相信能给读者在开发Struts提供一些帮助 模块配置 1. Struts配置文件定义 对于系统中的某个模块,需要在开发前定义该模块的配置,该struts的配置文件命名为: struts-config-xxx.xml xxx为模块的小写英文名或缩写,如:struts-config-s ...
- 2005-09-13 17:38
- 浏览 618
- 评论(0)
<body> <% String usName = null; String usPassword = null; usName = (String)session.getAttribute("usr_name"); usPassword = (String)session.getAttribute("usr_password"); %> <bean:message key="manage.home.welcome"/> <jsp:useBean id="userB ...
- 2005-09-13 09:15
- 浏览 707
- 评论(0)
引自:http://www.cnblogs.com/bjzhanghao/archive/2005/08/17/36011.html
说说在资源中含有参数的情况怎样处理。比如在对话框中要显示信息:“帐户目前还有 900 元,截止日期为 2004-9-1,谢谢!”,因为中间的数字和日期是动态的,所以不能直接放在资源文件中。但是请放心,大可不必为这条信息指定三个资源(被数字和日期分开的三个字符串),可以在资源文件(.properties)中指定资源为这个样子:
my.resource.key=帐户目前还有 {0} 元,截止日期为 {1},谢谢!
其中{0}和{1}表示将替换为动态的值,然后在程序 ...
- 2005-09-09 16:42
- 浏览 572
- 评论(0)
ask:在一个注册网页中,一个是设定密码,一个是密码确认,要判断两者必须是一样的,怎么做呢?
ans:先说说楼主的问题,楼主到http://raibledesigns.com/wiki/Wiki.jsp?page=AppFuse下载appfuse1.8.2,它有好几个版本,默认的版本是struts+spring+hibernate的,其他版本使用ww+spring+hibernate或其他框架结构。appfuse的struts部分使用了validate框架进行验证,而且作者对struts提供的validate框架进行了修改和扩展,增加了对两个输入框进行是否相等的验证,也就用于你所说的两个密码是否 ...
- 2005-09-09 11:52
- 浏览 876
- 评论(0)
今天发现,tiles框架在使用时,value属性的目录是相对于模板目录的,而不是调用页面的目录。
如:<%@ page language="java"%>
<%@ taglib uri="/tags/struts-tiles" prefix="tiles"%>
<tiles:insert page="include/manageLayout.jsp" flush="true"><tiles:put name="sidebar" valu ...
- 2005-09-06 16:19
- 浏览 790
- 评论(0)
模式匹配由反斜线包含:/def/即模式def
=~检验匹配是否成功:$result = $var =~ /abc/;若在该字符串中找到了该模式,则返回非零值,即true,不匹配则返回0,即false。!~则相反
模式中的特殊字符 字符 + +意味着一个或多个相同的字符,如:/de+f/指def、deef、deeeeef等。它尽量匹配尽可能多的相同字符 字符 [ ]和[^] [ ]意味着匹配一组字符中的一个,如/a[0123456789]c/将匹配a加数字加c的字符串。与+联合使用例:/d[eE]+f/匹配def、dEf、deef、dEdf、dEEEeeeEef等。^表示除其之外的所 ...
- 2005-07-27 20:07
- 浏览 703
- 评论(0)
open (filevar, filename),其中filevar为文件句柄
在PERL中有三种访问模式:读、写和添加
写模式将原文件覆盖,原有内容丢失,形式为:open(outfile,">outfile");而添加模式则在原文件的末尾处继续添加内容,形式为:open(appendfile, ">>appendfile")。默认为读方式打开。
常用:open (MYFILE, "file1") || die ("Could not open file"); 当文件操作完毕后,用close( ...
- 2005-07-27 19:27
- 浏览 798
- 评论(0)
列表是包含在括号里的一序列的值,可以为任何数值,也可为空
列表存贮于数组变量中,与简单变量不同,数组变量以字符"@"打头,如: @array = (1, 2, 3); 注: (1)数组变量创建时初始值为空列表:()。 (2)因为PERL用@和$来区分数组变量和简单变量,所以同一个名字可以同时用于数组变量和简单变量
如果给超出数组大小的元素赋值,则数组自动增长,原来没有的元素值为NULL
数组间拷贝 @result = @original; .用数组给列表赋值 @list2 = (1, @list1, 5);
数组对简单变量的赋值
(1) @array = ...
- 2005-07-23 12:52
- 浏览 757
- 评论(0)
要在字符串中包含双引号或反斜线,则在其前加一个反斜线,反斜线还可以取消变量替换
单引号另一个特性是可以跨多行,如: $text = 'This is two lines of text '; 与下句等效: $text = "This is two\nlines of text\n";
在PERL中,所有的简单变量都有缺省初始值:"",即空字符。
字符串和数值的互相转换 例1: $string = "43"; $number = 28; $result = $string + $number; # $result = ...
- 2005-07-21 20:09
- 浏览 941
- 评论(0)