04 2014 档案
摘要:重复提交的情景: 一般控制重复提交主要是用在对数据库操作的控制上,比如插入、更新、删除等,由于更新、删除一般都是通过id来操作(例如: updateXXXById, removeXXXById),所以这类操作控制的意义不是很大(不排除个别现象),重复提交的控制也就主要是在插入时的控制了。1.常见防...
阅读全文
摘要:当Struts的控制器捕获到异常时,在异常处理块中,创建描述异常信息的ActionMessage对象,并放入ActionMessages对象中.然后把ActionMessages对象存放到一定范围内(request或者session范围),接下来,视图层的标签检查特定范围内的ActionMessag...
阅读全文
摘要:log4j.propertieslog4j.rootLogger=info,appender2,appender3#appender2\u914D\u7F6E FileAppenderlog4j.appender.appender2=org.apache.log4j.FileAppenderlog4...
阅读全文
摘要:jdbc.propertiesdriver=com.mysql.jdbc.Driverurl=jdbc:mysql://127.0.0.1:3306/ssi1username=rootpassword=root在 applicationContext.xml 中增加如下代码 clas...
阅读全文
摘要:1 var str = '[{"uname":"王强","day":"2010/06/17"},{"uname":"王海云","day":"2010/06/11"}]'; 2 3 for(var i=0;i<jsonList.length;i++){ 4 5 6 for(va...
阅读全文
摘要:1.查看jquery ajax请求的数据的具体格式很多时候,我们需要查看到ajax返回时的具体格式才知道怎么去解析他。在最原始的ajax写法中,可以通过xmlhttp.responseText查看到ajax请求的原始数据,但使用框架后,这个数据就没法查到了。这里我们想到了一种跳过ajax框架的作法:...
阅读全文
摘要:使用in来实现批量操作是个很不错的想法:/*实现查询*/select * from goods where goodsid in (102,103);/*实现批理删除*/delete from goods where goodsid in(1,3,4,5,6,9); 注意问题:/*实现查询*/sel...
阅读全文
摘要:index.jsp login.jsp index.html index.htm default.html default.htm default.jsp 404 /common/404.html 500 /common/error.jsp java.lang.NullPoi...
阅读全文
摘要:第一步:到官网下载下载dtree的相关包。第二步:导入相关包第二步:利用js输出open all | close all 输了样式为:该图为静态的。二、动态输出树1.使用jquery ajax方式从后台得到树列表,并转化成json数据,并使用js打印出来function loaddata() { $.ajax({ type: "get",//使用get方法访问后台 dataType: "json",//返回json格式的数据 url: "${ctx}/user/UserAction.do",//要访问的后台地址 ...
阅读全文
摘要:1.Error setting driver on UnpooledDataSource具体:Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException: ### Error updating databa...
阅读全文