java
AlexKate
这个作者很懒,什么都没留下…
展开
-
java 重定向和转发的区别
重定向和转发有一个重要的不同:当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这个过程。 与之相反,重定向方式的含义是第一个页面通知浏览器发送一个新的页面请求。因为,当你使用重定向时,浏览器中所显示的URL会变成新页面的URL, 而当使用转发时,该URL会保持不变。重定向的速度比转发慢,因为浏览器还得发出一个新的请求。同时,由于重定向方式产生了一个新的请求,所以经过一次重 定向后,request内的对象将无法使用。转载 2017-11-08 11:06:18 · 242 阅读 · 0 评论 -
原生SQL组建查询
String sql = "SELECT gather.dwid,gather.dwname,recorditem.unit,record.id equiprecordid,record.equipname FROM eqm_equipgather_item gather LEFT JOIN eqm_equiprecord_item recorditem ON gather.equiprecord...原创 2018-03-29 15:10:50 · 269 阅读 · 0 评论 -
前端界面的按钮赋值与状态勾选
1.赋值fieldName: '状态', field: 'status', format: function(val) { if(val==2){ return "启用"; }else{ ...原创 2018-03-29 15:08:25 · 1619 阅读 · 0 评论 -
原生SQL分组查询
SELECT t.time, COUNT(t.time) countFROM ( SELECT substring(alarm.occurtime, 1, 10) time, alarm.equiprecorddwid dwid, alarm.alarmmode, alarm.equiprecorditemname FROM `eqm_alarm_ev...原创 2018-04-03 12:41:08 · 542 阅读 · 0 评论 -
原生SQL
SELECT config.dwid, config.dwname, config.displaycode, config.displayname, gather.origclassFROM `eqm_equipdisplayconfig` configLEFT JOIN eqm_equipgather_item gather ON gather.dwid = config.dwi...原创 2018-03-30 17:53:45 · 1057 阅读 · 0 评论 -
SQL排序返回指定个数结果的VO映射
一、原生SQLSELECT *FROM ( SELECT cpointname AS cpointname, equipname AS equipname, COUNT(equipname) AS num FROM iis_defect_info d WHERE d.deptid IN ('37', '38') AND d.tenantid = 9 GROUP BY ...原创 2018-02-12 15:53:03 · 624 阅读 · 0 评论 -
绝对路径与相对路径在上传文件中的对比
相对路径与绝对路径在上传文件中的对比System.out.println("文件:" + imgFile);System.out.println("文件名:" + imgFileFileName);System.out.println("文件类型:" + imgFileContentType);文件:D:\JavaEE\workspace_maven\bos2.0\bos_mana原创 2017-11-19 09:01:33 · 3865 阅读 · 0 评论 -
JQuery和JS对象的相互转换:
1.JQuery 转 JS: $().get(0) $()[0] 2. JS 转 JQuery: $(js对象)相互转换,是为了调对方对象的属性或方法.原创 2017-11-27 09:55:27 · 480 阅读 · 0 评论 -
JS中5种原始数据类型
1.js中5种原始数据类型 number:整数/小数/NaN string: boolean: null: undefined:2.js中会存在自动类型转换:当js引擎发现给的数据类型和需要的数据类型不一致时,会自动类型转换 其他类型转为boolean * string--boolean:除了空字符串(""),原创 2017-11-27 09:51:59 · 10023 阅读 · 0 评论 -
异步请求与同步请求之间的转换
1.同步请求表单提交提交2.异步提交表单请求提交提交function mysubmit() { var param = $("#orderForm").serializeJson(); $.post("order_add.action", param, function() { alert("success"); });/原创 2017-11-26 00:19:59 · 1906 阅读 · 0 评论 -
Excel PDF报表的导出
1.Excel---PDF@Action("report_exportXls") public String exportXls() throws IOException { // 查询出 满足当前条件 结果数据 List wayBills = wayBillService.findWayBills(model); // 生成Excel文件 HSSFWorkbook hss原创 2017-12-03 16:12:44 · 615 阅读 · 0 评论 -
针对不同浏览器,进行附件名的编码
1.下载文件时,针对不同浏览器,进行附件名的编码import java.io.IOException;import java.net.URLEncoder;import sun.misc.BASE64Encoder;public class FileUtils { /** * 下载文件时,针对不同浏览器,进行附件名的编码 * * @param filename原创 2017-12-03 15:03:41 · 551 阅读 · 0 评论 -
form表单登录异步ajax校验
第一步:准备用户登录的html页面 我的速运-登陆 function loginindex() { if (document.getElementById("telephone").value == '' || document.getElementById("password").value ==原创 2017-11-22 00:55:11 · 5139 阅读 · 0 评论 -
html页面之间的数据传递
1.第一个页面携带数据---?id="+rows[0].id;var rows = $("#grid").datagrid('getSelections'); if (rows.length == 1) { location.href = "promotion_add.html?id="+rows[0].id; } else { $.messager.alert("警告", "请选择原创 2017-11-19 23:29:09 · 4657 阅读 · 0 评论 -
kindEditor中提交内容数据库为空问题
1.KindEditor 工作原理隐藏原来 textarea 文本框,生成 iframe,在 iframe 里面进行编辑NoteKindEditor的可视化操作在新创建的iframe上执行,代码模式下的textarea框也是新创建的,所以最后提交前需要执行 sync() 将HTML数据设置到原来的textarea。KindEditor在默认情况下自动寻找textarea原创 2017-11-19 11:59:17 · 1821 阅读 · 0 评论 -
kindEditor_upload的文件上传
1.文件上传必备三属性 private File imgFile;//上传文件 private String imgFileFileName;//文件的名称 private String imgFileContentType;//文件的类型2.提供的方法 public void setImgFile(File imgFile) { th原创 2017-11-18 20:06:11 · 2407 阅读 · 0 评论 -
Object转list,拿原来实体类的属性值
Object object = map.get("Customerlist"); List<CustomerVo> vos = new Gson().fromJson(new Gson().toJson(object), new TypeToken<List<CustomerVo>>(){}.getType()); for (CustomerV...原创 2018-09-10 15:08:33 · 6266 阅读 · 0 评论