`
dr2tr
  • 浏览: 138474 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
我在数据库中设置了两张表的主外键关系,并选择了"对Insert和Update强制关系",为什么我要对一张表插入数据的时候,系统会报错呢?原来,是因为有关系的两张表,在对外键表插入的时候,它会检查主键表相应的项是否存在。只有存在该纪录,插入才能成功。
下面给出得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 ...
问题: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而如果设成英文,则一切正常 ...
  序:用js实现菜单命令虽然在技术上讲没什么,不过这个算是比较全了。      每当我们看到别人网页上的打开、打印、前进、另存为、后退、关闭本窗口、禁用右键等实现浏览器命令的链接,而自己苦于不能实现时,是不是 ...
转自: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 ...
<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 ...
引自:http://www.cnblogs.com/bjzhanghao/archive/2005/08/17/36011.html 说说在资源中含有参数的情况怎样处理。比如在对话框中要显示信息:“帐户目前还有 900 元,截止日期为 2004-9-1,谢谢!”,因为中间的数字和日期是动态的,所以不能直接放在资源文件中。但是请放心,大可不必为这条信息指定三个资源(被数字和日期分开的三个字符串),可以在资源文件(.properties)中指定资源为这个样子: my.resource.key=帐户目前还有 {0} 元,截止日期为 {1},谢谢! 其中{0}和{1}表示将替换为动态的值,然后在程序 ...
ask:在一个注册网页中,一个是设定密码,一个是密码确认,要判断两者必须是一样的,怎么做呢? ans:先说说楼主的问题,楼主到http://raibledesigns.com/wiki/Wiki.jsp?page=AppFuse下载appfuse1.8.2,它有好几个版本,默认的版本是struts+spring+hibernate的,其他版本使用ww+spring+hibernate或其他框架结构。appfuse的struts部分使用了validate框架进行验证,而且作者对struts提供的validate框架进行了修改和扩展,增加了对两个输入框进行是否相等的验证,也就用于你所说的两个密码是否 ...
今天发现,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 ...
模式匹配由反斜线包含:/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等。^表示除其之外的所 ...
open (filevar, filename),其中filevar为文件句柄 在PERL中有三种访问模式:读、写和添加 写模式将原文件覆盖,原有内容丢失,形式为:open(outfile,">outfile");而添加模式则在原文件的末尾处继续添加内容,形式为:open(appendfile, ">>appendfile")。默认为读方式打开。  常用:open (MYFILE, "file1") || die ("Could not open file");   当文件操作完毕后,用close( ...
列表是包含在括号里的一序列的值,可以为任何数值,也可为空 列表存贮于数组变量中,与简单变量不同,数组变量以字符"@"打头,如:    @array = (1, 2, 3);  注: (1)数组变量创建时初始值为空列表:()。 (2)因为PERL用@和$来区分数组变量和简单变量,所以同一个名字可以同时用于数组变量和简单变量 如果给超出数组大小的元素赋值,则数组自动增长,原来没有的元素值为NULL 数组间拷贝    @result = @original;   .用数组给列表赋值 @list2 = (1, @list1, 5); 数组对简单变量的赋值 (1) @array = ...
要在字符串中包含双引号或反斜线,则在其前加一个反斜线,反斜线还可以取消变量替换 单引号另一个特性是可以跨多行,如:  $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 = ...
Global site tag (gtag.js) - Google Analytics