- .修改数据库相应字段的属性,选择charset为utf-8,collation为utf8-unicode-ci
Caused by: java.sql.SQLException: Incorrect string value:
‘\xE5\x91\xA8\xE6\ –异常
- .JS获取select下拉框选中的name1属性的值:
var cloud_type = $(“#speed”).find(“option:selected”).attr(“name1”);
- . 上传图片时,手机端支持打开相册和拍照
可行方式:
<input class=”weui-uploader__input” type=”file” multiple
accept=”image/*” name=”file13” id=”file13”>
不可行方式:
<!– <input class=”weui-uploader__input” type=”file”
capture=”camera” accept=”image/*” name=”file13” id=”file13”> –>
- 英文姓名不能为空且不能包含中文
if (ip_name == “” || /.*[\u4e00-\u9fa5]+.*$/.test(ip_name)) {
alert1(“英文姓名不能为空且不能包含中文”);
return;
}
- .js判断输入的只能是字母和数字
var reg = /\^[0-9a-zA-Z]+$/
function jiaoyan(){
var str = $.trim($(“#2_idcard”).val());
if(!reg.test(str)){
alert(“您输入的统一社会信用代码不是数字或者字母”)
return;
}
}
- 将查询到的结果集集合都合并放到一个为逗号隔开的新字段
(SELECT GROUP_CONCAT(StateTag) FROM t_wst_order_status AS B WHERE
B.OrderId = ‘011WBSWEB20180403111205582’) AS stateTag
- 跳转相对路径
href=”/bj/cloudspecialline/app/header.jsp”
- .java.lang.NumberFormatException: For input string: “14757272012”
原因&解决办法:Integer在32位的编译环境下,存储长度为32位。即-2\^31\~2\^31-1;
即-2,147,483,648\~2,147,483,647,此时将Integer换成BigInteger类型,问题解决
- js中将字符串类型转换为数字类型进行计算
js中变量为弱类型,可以直接进行运算:cloud_type = cloud_type * 1 +15;
(1)Unable to instantiate Action
(2)java.lang.ClassNotFoundException
(3)ResourceBundle [i18n.SecurityMessage] not found for MessageSource:
除了配置错误,还要检查往后台服务器上部署的时候class文件位置是否正确(\web\WEB-INF\classes\com\surekam\)
- MYSQL中批量替换某个字段的部分数据
UPDATE t_wt_csl_order SET ddgj_trade_id = REPLACE(ddgj_trade_id,
‘AA’, NULL) #批量替换:将order表中的BB替换为null
- 按照自定义的时间格式查询一段时间的下单数量,如:按照每天的小时
SELECT DATE_FORMAT(order_time,’%Y-%m-%d %H’) days,COUNT(1) COUNT FROM
t_wt_wbsp_main_sheet WHERE order_time >= ‘2018-04-01’ AND
order_time <= ‘2018-04-30’ GROUP BY days ;
String dateStr=new SimpleDateFormat(“yyyyMMddHHmmssSSS”).format(new
Date());ReadOnly和Disabled的作用是使用户不能够更改表单域中的内容.
但是二者还是有着一些区别的:
1、Readonly只针对input(text/password)和textarea有效,而disabled对于所有的表单元素有效,包括select,radio,checkbox,button等。
2、在表单元素使用了disabled后,我们将表单以POST或者GET的方式提交的话,这个元素的值不会被传递出去,而readonly会将该值传递出去
常用情况:
1、在某个表单中为用户预填了某个唯一识别代码,不允许用户改动,但是在提交时需要传递该值,此时将属性设置为readonly
2、当用户正式提交了表单后需要等待管理员的信息验证,不允许用户再更改表单中的数据,而是只能够查看,由于disabled的作用元素范围大,所以此时应该使用disabled,但同时应该注意的是要将submit
button也disabled掉,否则只要用户按了这个按钮,如果在数据库操作页面中没有做完整性检测的话,数据库中的值会被清除。
3、在用户按了提交按钮后,利用javascript将提交按钮disabled掉,可防止在网络条件比较差的环境下,用户反复点击提交按钮导致数据冗余地存入数据库
- .mysql查询字段值为空的语法:where <字段名> is null
- jquery定位到某一行:$(“input[name=’Operator_card_num’]”)[0].focus();