![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
公司一
我叫阿狸猫
这个作者很懒,什么都没留下…
展开
-
设置页面禁用缓存
response.setHeader("Cache-Control", "no-store");response.setHeader("Pragrma", "no-cache");response.setDateHeader("Expires", 0);原创 2012-12-25 10:54:58 · 457 阅读 · 0 评论 -
Excel导入导出,用POI完成
import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFCellStyle;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import原创 2013-04-01 17:23:34 · 1279 阅读 · 0 评论 -
公司验证框架
1.分配角色种类的时候:例如登录的帐号是testjsdw1,那么此时这个帐号在系统中对应有一个000001的编号与他对应。然后在分配角色信息的时候,是拿000001去属于哪个角色分配的,即 000001--->角色1 000002--->角色1 000003--->角色22.公司框架中的js验证方法function check_Valid(control_name,isn原创 2013-03-13 10:12:30 · 735 阅读 · 0 评论 -
公司项目总结(项目一 宁波)
一.例子要求:1.用建设单位testjsdw1和testjsdw2进入系统后,点击汇总分析下的重点工程项目计划2.点击右侧列表菜单的超链接3.点击弹出窗口的审批流程图按钮4.当当前用户的userType是jsdw的时候,在点击下面图片的时候会弹出显示详细信息窗口,并能修改。*当审批完成状态是未办时,承诺办理时限必填*当审批完成状态是在办时,受理时间和原创 2013-03-14 10:45:24 · 1068 阅读 · 0 评论 -
js中去除左端和右端空格办法
alert(P_KeyValue);//已审核alert(P_KeyValue=="已审核");//返回居然是false出现这样的原因必定是P_KeyValue左或右端带有空格了,虽然js没有trim方法,又不想手动去写,这时候可以用replace代替alert(P_KeyValue.replace(" ","")=="已审核");//返回true原创 2013-06-08 09:43:30 · 798 阅读 · 0 评论 -
公司的翻页问题
公司的翻页组件是写在main页面中,由main引用的list页面调用:parent.show_page(,,);调用的是查询方法里的查询语句,如果第一次进入list页面是按条件显示的,当翻页的时候列出的页面和查询的条件不一样,这时必定是查询方法里的参数没写全。原创 2013-07-04 10:28:41 · 845 阅读 · 0 评论 -
关于js中window.location.href,location.href,parent.location.href,top.location.href的用法
window.opener.location.reload();项目中用到今天发现 前者点击后发现没触发onclick事件,并且表单提交了, 后者点击后会触发onclick事件,并且表单提交window.location 是当前页面的URL信息 (URL信息里包括的不仅仅是href信息,还有port等等属性,如果光是alert(location)得到的也是URL地转载 2012-12-26 13:27:49 · 1210 阅读 · 0 评论 -
存在多个marker时,点击第一个marker时,信息框出现在最后
1.当点击第一个marker的时候,信息框出现在最后一个marker上。for (var i = 0; i < 5; i++) { var mkr = new BMap.Marker(new BMap.Point(120.170507 + i / 20, 30.276462), {//创建一个图标实例 icon: icon }); mkr.addEventLis原创 2013-08-22 17:45:49 · 3953 阅读 · 4 评论 -
百度地图显示标注,标注信息为数据库查询的数据
var map = new BMap.Map("allmap"); // 创建Map实例 var point = new BMap.Point(120.170507,30.276462); //以指定的经度和纬度创建一个地理点坐标 map.centerAndZoom(point, 11); // 初始化地图,设置中心点坐标和地图级别 m原创 2013-07-15 15:10:00 · 5477 阅读 · 0 评论 -
<body scroll="no">
这句话用来去除滚动条,解决了右边无论width无论怎么设置都有空列的问题原创 2013-05-24 13:34:33 · 4433 阅读 · 0 评论 -
request.getParameter("name")什么时候获取的参数是null,什么时候为""空字符串
当url里有name属性,但是没有值的时候后台用request.getParameter("name")获取的是n原创 2014-05-21 10:15:24 · 6778 阅读 · 0 评论 -
如果数据库提取的数据和所想要的排列顺序有出入的话。
例如数据库提取的数据是{{3,'xxc'},{1,'pkq'},{2,'xmm'}}而在页面上需要{{1,'pkq'},{2,'xmm'},{3,'xxc'}}这时候可以在页面上创建一个数组,{1,2,3}用数据库的和这个比较数字这一列,第一次是3和1比,第二次是1和1比,这时能对上就将这个数组放入一个新创建的数组中,记得匹配后就continue,不要进行多余的循环。这样循环以后,在页面上新创建的原创 2013-03-10 16:31:36 · 1158 阅读 · 0 评论 -
公司框架流程
1.调用存储过程:(1)在action中,先将request和response封装HttpRequest V_HttpRequest = new HttpRequest(request, response);(2)指定调用哪个存储过程V_HttpRequest.resetParameter("I_Operator","P_XXC_TEST.XXC_Test");//第一个参数是原创 2013-01-08 20:09:56 · 604 阅读 · 0 评论 -
操作公司框架的注意点
1.在操作DataSet结果集的时候,如需要对结果集数据进行操作,千万不要忘记将结果集的指针指向第一条数据,否则取任何数据都为Null 将指针指向第一条数据的方式有两种(1)public boolean firstRecord() (2)先public void goTop() 后public boolean next()原创 2012-12-25 16:17:32 · 442 阅读 · 0 评论 -
打印格式为00001 00002 00003 00010等
public class Test { private static int num; public static void main(String[] args) { while(num<999){ String result = "999"; if(num>999){ num = 999; } result = ("0000" + num).substr原创 2012-12-25 10:39:39 · 885 阅读 · 0 评论 -
12月26日iframe执行
我今天的疑问:1.window.frames["iframesubmit"].document.getElementById("P_KeyId").value;为什么iframe里还能点document,iframe里就没写子元素。答:千万要仔细!iframe标签里虽然没有子元素,但是iframe如果有src属性,那么这个src指向的页面就相当于iframe里的子元素。iframe能取到所原创 2012-12-26 14:55:51 · 646 阅读 · 0 评论 -
获取IP 0:0:0:0:0:0:0:1的解决办法
如果服务器和客户端在同一台机器,并且用http://localhost进行访问页面的话,用request.getRemoteAddr()获取的IP是0:0:0:0:0:0:0:1发现如果将localhost改成127.0.0.1的话就不会出现0:0:0:0:0:0:0:1(这是个人的解决办法)去网上找了些资料解决办法如下:(经过试验发现无权修改这个文件)最近在进行web开发原创 2012-12-26 10:04:00 · 6292 阅读 · 1 评论 -
DML和DDL
1.DML(data manipulation language):它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言。2.DDL(data definition language):DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间原创 2012-12-27 15:49:22 · 445 阅读 · 0 评论 -
PL/SQL详细整理
PL/SQL的优点:1.提高应用程序的运行性能2.模块化的设计思想(分页或一些共性的业务流程操作)3.减少网络传输量4.提高安全性PL/SQL块由三个部分构成:定义部分,执行部分,异常处理部分declare/*定义部分------>定义常量,变量,游标,异常,复杂数据类型 (这部分是可选的)*/begin/*执行部分------->要执行的pl/原创 2012-12-27 21:11:35 · 1201 阅读 · 0 评论 -
oracle不显示打印语句
解决办法 set serveroutput on执行存储过程必须在命令行窗口中执行,如果在SQL窗口执行会弹出 ORA-00900:无效SQL语句原创 2012-12-20 10:48:36 · 2424 阅读 · 0 评论 -
Getserno
这个函数是用来取值的 例: v_Table.Id := s_Dict.Getserno('数据编号');原创 2012-12-20 12:32:32 · 459 阅读 · 0 评论 -
System.out.println("哈哈".equals(username)) 返回false
String username = request.getParameter("username");System.out.println(username);System.out.println("哈哈".equals(username));//如果上一句打印出来是哈哈,本行代码运行结果是false,那么就是本页面的编码问题,是 哈哈的 编码问题原创 2013-01-06 13:11:58 · 937 阅读 · 0 评论 -
如果IE10出现document.actionform.submit() js调试错误
form存在的情况下,但是不能正确提交,只能通过改文档模式才能正确执行的话(太麻烦,每次刷新就要手动改),这时候需要看看jsp文件里的标签是否正确结束。正确结束的话,就能正确执行submit()方法。原创 2013-01-23 15:40:54 · 2229 阅读 · 0 评论 -
Servlet.service() for servlet jsp threw exception java.lang.Il在jsp中使用jspsmartupload组件下载文件时将抛出异常的解决方案
严重: Servlet.service() for servlet jsp threw exceptionjava.lang.IllegalStateException: getOutputStream() has already been called for this response at org.apache.catalina.connector.Response.getWriter(转载 2012-12-26 09:55:07 · 2111 阅读 · 0 评论 -
spring mvc和jquery uploadify 404
今天遇到个让我绝对惊呆了的错误,spring mvc +jquery uploadify 写的上传功能在本地跑没问题,在Windows Server 2008服务器上装的intellij idea编辑器上跑,外网来访问进行上传操作也没问题。但是把这个项目部署到tomcat上,用startup.bat命令启动后,上传操作一直404。这里有2个致命问题:1.由于web.xml配置了错误代码原创 2015-01-23 00:52:28 · 1328 阅读 · 0 评论