摘要: 下面我从一个例子来重新审视这个参数的作用.首先我们来做一个实验,看看改参数是否用在了请求流程,是否用在了返回流程.首先下载struts2.0所有的包,我们会得到一个blank的例子程序. 首先有三个返回类型: Java代码 <constantname="struts.enable.DynamicMethodInvocation"value="true"/> <constantname="struts.devMode"value="false"/> <constantname=" 阅读全文
posted @ 2011-09-06 20:50 Jet J.J.Cheng 阅读(371) 评论(0) 推荐(0) 编辑
摘要: struts.serve.static.browserCache 该属性设置浏览器是否缓存静态内容。当应用处于开发阶段时,我们希望每次请求都获得服务器的最新响应,则可设置该属性为false。 struts.enable.DynamicMethodInvocation 该属性设置Struts 2是否支持动态方法调用,该属性的默认值是true。如果需要关闭动态方法调用,则可设置该属性为false。 struts.enable.SlashesInActionNames 该属性设置Struts 2是否允许在Action名中使用斜线,该属性的默认值是false。如果开发者希望允许在Action名中使.. 阅读全文
posted @ 2011-09-06 20:13 Jet J.J.Cheng 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1DecimalFormatdf=newDecimalFormat();2doubledata=1234.56789;3System.out.println("格式化之前的数字:"+data);4Stringstyle="0.0";//定义要显示的数字的格式5df.applyPattern(style);//将格式应用于格式化器6System.out.println("采用style:"+style+"格式化之后:"+df.format(data));7style="00000.000kg";/ 阅读全文
posted @ 2011-09-02 15:54 Jet J.J.Cheng 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 看了《执行ajax加载的页面中包含的javascript》一文,最近刚好被这个问题纠结过,献给痛不欲生的童鞋们…事件背景有一个公用页面需要在多个页面调用,其中涉及到部分js已经写在了公用页面中,通过ajax加载该页面后无法执行其中的js。解决思路1. 采用附加一个iframe的方法去执行js,为我等代码洁癖者所不齿。2. 使用document.write输出代码,我等简洁主义者所不愿。3. 最简单的方法是把js放到需要调用的父页面,那想这样的公用页面,每个地方调用都要写入一次,代码冗余。4. eval是个解决方法,虽然低效。5. 复杂的解决方法:正则匹配出加载页面中的所有js,为这些js创建同 阅读全文
posted @ 2011-08-29 10:33 Jet J.J.Cheng 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 1、去掉Oracle生成的SQL创建语句中的双引号 用powerdesigner导出orale数据库的建表sql时,默认会给表名和字段名加上双引号,如下图:这样给操作数据库带来很大的不便,解决的办法是设置Database菜单,然后点击Edit Current DBMS菜单,再依次点开Script->Format,然后找到CaseSensitivityUsingQuote将其设为NO,即可。如下图:如果带有包的话,导出时要选择包中的表。2、PowerDesign高级应用编写相关的VBS脚本在PowerDesign里自定义一些命令与操作等,具体的可以参考C:\Program Files\Sy 阅读全文
posted @ 2011-08-17 19:44 Jet J.J.Cheng 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 1functioninputCheck(obj){2if(null==event){3event=window.event;4}5varkeyCode=event.keyCode;6varkey=(keyCode);7if(keyCode<48&&keyCode!=46||keyCode>57){8event.returnValue=false;9}10varvalue=$(obj).val();11varvalueStr=value.toString();12vardotPosition=valueStr.indexOf(".");13if(k 阅读全文
posted @ 2011-08-08 10:36 Jet J.J.Cheng 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 1<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">2<htmlxmlns="http://www.w3.org/1999/xhtml">3<head>4<metahttp-equiv="Content-Type"content="text/html;charset=GBK"/& 阅读全文
posted @ 2011-08-08 09:45 Jet J.J.Cheng 阅读(710) 评论(0) 推荐(0) 编辑
摘要: DWR+SPRING整合 2008-02-20 16:25:42|分类: Java历程 |字号订阅 1、将dwr.jar放到应用的/WEB-INF/lib目录下 2、配置web.xml,增加如下代码: Java代码 <!--初始化WebApplicationContext--> <context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/applicationContext.xml,/WEB-INF/action-servle 阅读全文
posted @ 2011-08-02 16:43 Jet J.J.Cheng 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 摘要: 最常见的公式: W = [Y-1] + [(Y-1)/4] - [(Y-1)/100] + [(Y-1)/400] + D Y是年份数,D是这一天在这一年中的累积天数,也就是这一天在这一年中是第几天。 最好用的是蔡勒公式: W = [C/4] - 2C + y + [y/4] + [13 * (M+1) / 5] + d - 1 C是世纪数减一,y是年份后两位,M是月份,d是日数。1月和2月要按上一年的13月和14月来算,这时C和y均按上一年取值。 两个公式中的[...]均指只取计算结果的整数部分。算出来的W除以7,余数是几就是星期几。如果余数是0,则为星期日。 ----------- 阅读全文
posted @ 2011-07-24 22:44 Jet J.J.Cheng 阅读(805) 评论(0) 推荐(0) 编辑
摘要: String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简 要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字符串最好不要用 String ,因为每次生成对象都会对系统性能产生影响,特别当内存中无引用对象多了以后, JVM 的 GC 就会开始工作,那速度是一定会相当慢的。而如果是使用 StringBuffer 阅读全文
posted @ 2011-07-19 11:08 Jet J.J.Cheng 阅读(186) 评论(0) 推荐(0) 编辑