javaWeb开发过程中小细节总结(2)
2016-06-16 18:30
495 查看
1.将json字符串转化成Java对象,和Java对象数组的方法
public static void main(String[] args) {
User_DAL userDal = new User_DAL();// 创建数据访问对象
ResponseResult<User> ret = userDal.getUserList("id < 50", 2, 10);// 查询ID小于50的用户,保存到分页类中
String json = JSON.toJSONString(ret, true); // 将对象转换成json字符串,true为格式化输出
System.out.println(json);
List<User> list = JSON.parseArray("{{name:123},{name:456}}", User.class);//将json字符串,转换成Java对象数组
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i).getName());
}
}
2.jQuery添加属性删除属性
jQuery(
$("#id").attr("readonly":"readonly");
//添加readonly属性 & $("#ID").attr({ readonly: 'true' });
$("#id").removeAttr("readonly"); //去除readonly属性
);
3.form表单提交时,有对象,有参数的问题
把需要的对象先封装
ajax传递data
Java后台处理:fastJson将json字符串转换成Java对象
4.载这段代码js代码时,页面总是报错,找不到这个方法,引入的js没有问题,后来把这段代码包起来,
重新加载页面时,不再报错。
5.文字折行经常被测试拿来当 bug 提,这种蛋疼的事情还是写个公共类了事吧!
将以下代码放在CSS文件中即可:
.break-word { word-wrap: break-word; break-word: break-all; }
6.自动刷新页面,防止session失效
7. INSERT INTO SELECT FROM 这语句怎么用具体的实例
如果两表字段相同,则可以直接这样用。 insert into table_a select * from table_b 如果两表字段不同,a表需要b中的某几个字段即可,则可以如下使用: insert into table_a(field_a1,field_a2,field_a3) select field_b1,field_b2,field_b3) from table_b 以上语句前提条件是每个字段对应的字段类型相同或可以自动转换。
相关文章推荐
- JQuery1——基础($对象,选择器,对象转换)
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- Extjs4.0 最新最全视频教程
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- Javascript中toFixed方法的改进
- PropertyChangeListener简单理解
- JavaScript演示排序算法
- 2015-2016网页设计趋势分析 Web Design of Trends
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器