- 浏览: 76668 次
- 性别:
- 来自: 杭州
最新评论
-
pkkfcuso:
<beans:property name="t ...
autoReconnect=true设置无效 待解决 -
pkkfcuso:
http://www.cnblogs.com/Bruce-Go ...
autoReconnect=true设置无效 待解决 -
kabuchino:
一直没有找出处理的办法不过后来由于业务的需要,需要做一个每天都 ...
autoReconnect=true设置无效 待解决 -
lvye351:
连接池自己改,取链接前检查,如果无效,则重新获取连接。apac ...
autoReconnect=true设置无效 待解决 -
lvye351:
楼主你最后怎么解决的?
autoReconnect=true设置无效 待解决
文章列表
老系统,将文件上传方式修改为ajax上传,调用ajaxfileupload.js
出错现象:
文件正常提交,后台接收正常,action中返回json正常,用火狐查看,响应的值也是正常的
但是,ajax调用js中,就是不走success的方法。
经过调查,是因为返回的json中,带有<pre>标签。
修正方法:
ajaxfileupload.js文件,uploadHttpData中
【eval( "data = " + data );】-->【data = jQuery.parseJSON(jQuery(data).text());】
使用ajaxfileupload.js上传文件
为了美观,把 type="file" 控件隐藏。点击“上传”按钮,click调用隐藏文件控件,再选择文件。
但是这个时候提交,IE返回“拒绝访问”信息
查了一遍,好像是ie为了安全控制,文件的必须鼠标点击过后,才能提交。
所以,只能把type="file" 这个放出来
。。。还没有想到其他的方法。。。
动态SQL中,普通的字段在sql中都是用#{name}表示的
而order by 的,得用${name} 这样的
解释:
动态sql中,用#{name}会当做String
sql中,拼接起来就是 order by 'name'
而用 $的话,拼接起来后,就是 order by name
数据库:mysql数据库字段类型:decimal(11,2)java程序类型:java.math.BigDecimal
使用mybatis的动态语句
<if test ="money!= null>,money</if>
问题点:如果money传入的是0,那么动态语句也直接当做null处理
解释:
DECIMAL是压缩的“严格”定点数。null时取得的值是0,反过来0传入的时候,mybatis认为是null
【转载】:英文环境下 Struts2 日期格式转换的问题
地址:http://blog.csdn.net/liuzhenfeng/article/details/6605045
在使用Struts2进行开发的过程中,我们经常会使用Struts2自带的类型转换器,这些类型转换器也实在简化了我们的开发,但是,有时它们也会出现一些问题。例如,
<input id="startTime" name="startTime" readonly onfocus="WdatePicker()"
value="${s ...
response返回乱码
- 博客分类:
- 记录问题
给其他系统调用的URL接口,返回一个XML
HttpServletResponse response = ServletActionContext.getResponse();
PrintWriter out = response.getWriter();
response.setContentType("text/xml;charset=UTF-8");
response.setHeader("Cache-Control", "no-cache");
StringWriter writer = new Str ...
org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was 145,178,488 milliseconds ago. The last packet sent s ...
做了个滚动栏
在ff,ie8下都可用
但是在ie6,ie7下,出现一些图片超出div
郁闷。。。
查了一下,是在ie6,ie7下 sytle="overflow:hidden;" 的应用有问题
没有效果
调查后,在div中增加 sytle="position:relative;
overflow:hidden;"
OK,滚动正常。。。
<div id="roll_div" style="position:relative;overflow:hidden;width:246px; ...
ajax返回的内容,居然自动添加了<pre>标签
在FF,ie,谷歌浏览器中,每个返回的都不一样:ff小写,ie大写,谷歌加style
查了一下,原来是返回的类型不对。
1,页面开头中<meta http-equiv="Content-Type" content="text/html
;charset=utf-8" />
2,在action中Struts2Utils中,如果用renderText
方法,那么里面调用的是render("text/plain
", text, headers);
...
业务需要,写一个触发器
在tab_user_detail表增加一条数据后,往tab_user表增加一条记录
create trigger tri_user_insert
after insert on tab_user_detail
for each row
begin
insert into tab_user (USER_ID,USER_NAME,USER_PWD,USER_CUSTOMERNAME,USER_PHOTOS) values (:new.MY_USERID,'username','password','truename','Default.jpg');
...
取出用户表的用户ID
再往权限表中,增加用户ID对应的权限
'1341' 是角色ID,已由手工添加
create or replace procedure abc is
m_busi_code NUMBER(16);
cursor m_cur is
SELECT user_id from tab_user;
begin
open m_cur;
loop
fetch m_cur
into m_busi_code;
exit when m_cur%NOTFOUND;
insert into tab_u ...
测试短信功能,发现在window系统下正常,但是在linux下出现乱码
$env 查看,发现系统编码为utf8的,而短信那边需要的是GBK的
改编码:
$ cd ~
$ vi .bash_profile
将编码改为 LANG=zh_CN.GBK
保存
$ source .bash_profile
OK,修改完成
重启tomcat,短信发送正常
在安装了两个JDK后,需要在MyEclipse中增加jre。
注意,用两个tomcat,注意每个tomcat的jdk版本一定要跟项目一致
function checkAll() {
var obj = document.getElementsByName("infoIds");
if(obj!=null){
var flg = $("#checkboxall").attr("checked");
for(var i=0;i<obj.length;i++){
obj[i].checked=flg;
}
...