- 博客(18)
- 资源 (3)
- 收藏
- 关注
原创 js往前台传中文乱码问题解决
JavaScript前台type="text/javascript">function test(){var faultAddr = encodeURI(document.getElementById("faultAddr").value); window.frames["listframe"].location.href ="queryorderList.action?fau
2016-06-06 15:56:30 517
原创 jboss7页面提交后报More than the maximum number of request parameters
jboss 7 开发提示如下:More than the maximum number of request parameters (GET plus POST) for a single request ([512]) were detected.Any parameters beyond this limit have been ignored. To change this li
2015-11-17 10:49:03 1146 1
原创 struts2的处理流程
1、客户端向Servlet容器(如Tomcat)提交一个请求2、请求经过一系列过滤器(如ActionContextCleanUp (已被JVM和WEB容器废弃的空对象) 过滤器等)3、核心控制器被调用,询问ActionMapper来决定请求是否需要调用某个Action4、如果ActionMapper决定需要调用某个Action,核心控制器把控制权委派给ActionProxy (备注:J
2015-03-24 17:20:21 297
原创 各个数据库中的模糊查询
首先oracle数据中的模糊查询是这样实现的select * from acc_student s where s.name like '%' || #studentName# || '%';第二是mysql中的模糊查询是这样实现的select * from acc_student s where s.name like CONCAT('%',#studentName#,'%');
2015-03-24 09:17:14 646
原创 Struts2实现文件的上传和下载
JavaWeb开发中经常会遇到文件的上传和下载,其实我们可以有一套自己的方法,在任何地方直接拿来就可以使用,具体实现代码如下:首先我们可以定义一个具体类,命名为Constant.javapublic static final String UPLOADFILE_PATH = PropertyConfig.getProterties().getProperty("FILE_UPLOAD_DI
2015-03-09 14:19:59 281
原创 jsp页面弹框上需要选中上次选择的选项
在jsp页面中,有时用到弹框,这时是一个list查询结果,我们选中两个,点击确定,但是忽然感觉选中的两个不是我们想要的,需要修改,这时在点击,弹出弹窗,需要选中刚刚选中的两个选型,是怎么实现的呢,肯定是两个循环输出,我们可以这样做: ,"/> ,"/><s:propertyvalue="#br.br
2015-03-06 14:24:19 800
原创 java中实现MD5加密算法
对于有些网站后台的数据库存储用户密码或者其他一些重要信息时需要加密,常用到的加密算法就是MD5加密,可以在Java后台实现,具体代码如下:import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5 { // 全局数组 private
2015-03-05 14:44:51 310
原创 jsp页面实现在线预览pdf文件
在做项目的时候,有时我们需要能够实现pdf在线预览的功能,也就是查询出所有的pdf文件名,然后点击能够在新窗口中打开,网上有很多种方法,但是最常用也最容易理解的,我感觉应该是下面这样写,使用iframe" width="800" height="638" scroll="no">前提是你的地址路径中有这个文件,${ctx}是相对该项目路径的意思
2015-03-04 15:37:44 6384
原创 sql语句中让inset后返回主键id
在用ibaits做项目的时候,有时我们插入这条数据后需要返回当前的ID,其实可以这样实现:一:在oracle中,Oracle没有autoincrement,而是用触发器实现的,CURRVAL是在触发器中定义的,具体如下 insert into t_expert(APPLY_ID) values(#applyId#) SELECT t_expert
2015-03-04 13:34:17 576
原创 jsp页面中有关跳转新页面的几个用法
在jsp页面中,有时完成一个新操作,我们需要跳转到一个新的页面,这样的实现有很多种方法,但是各自不同,现在就来总结一下用法首先来说说 parent.window与top.window的用法 "window.location.href"、"location.href"是本页面跳转 "parent.location.href"是上一层页面跳转 "top.location.href"是最
2015-03-04 13:29:41 892
原创 struts2中使用POI将excel中的内容导入数据库
我们在做项目的时候,尤其是实现新增功能的时候,有时需要将excel模板中的内容直接存入数据库,这时我们可以用到POI技术实现这一功能,他的原理就是先将文件导入,再读取文件内容,提取数据,生成对象,保存到数据库。jar包:POI中poi-3.9-20121203.jar,poi-ooxml-3.9-20121203.jar,xbean.jar具体代码如下:if(file !=nu
2015-03-04 10:42:36 370
转载 正则表达式的JS验证
/判断输入内容是否为空 function IsNull(){ var str = document.getElementById('str').value.trim(); if(str.length==0){ alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称!
2015-03-04 09:50:41 231
原创 struts2中地址传递参数中有汉字解决乱码问题
在Struts2中有时我们访问一个新地址例如http://localhost:8080/ECMP/toMainShow.action?user='张三',其实这个张三传给后台接收的时候很容易乱码的,但是我们又不得不传递这个参数的时候,我们可以先给他加密,然后再在后台处理时解密就可以了,这样就避免了乱码问题了,解决方法是这样的:(1)JS在页面上把数据var val = encodeURI(en
2015-03-04 09:40:29 490
原创 网页上关闭弹窗,并且刷新父窗口
有时在做项目的时候我们需要关闭当然窗口,然后刷新后台窗口,简单的window.close()是不能实现的,他只能关闭当前弹窗,却不能刷新后面的页面,有时我们关闭当前窗口实现了某种功能,例如删除,或者添加,这时候是需要刷新后台页面的,window.opener.location.reload();这个方法在强迫父窗口的时候,在有些IE浏览器(比如安全设置高)的情况下,会弹出一个确认对话框,提示是不是
2015-03-04 09:31:39 983
原创 mysql中日期相减的实现
在写sql语句的时候,我们有时需要实现两个日期的相减来实现某种功能,例如大于3天字体加红类似的,其实在日期相减的方法很多种,网上可以搜到一大顿,但是我自己常用的事这个函数datediff(d1,d2),里面有两个参数d1,d2,他们两个都是日期类型的,是d2-d1的值结果得到的是毫秒数,另外还有一个方法,就是使用select (UNIX_TIMESTAMP(atime) - UNIX_TIME
2015-03-04 09:28:35 1057
原创 sql语句中case when的用法
case when是sql语句中很常用的一种判断语句,与他类似的是decade,但是MySQL中没有这个函数,所以case when是通用的一、最简单的用法:Case buynum when '1' then '多'when '2' then '少'Else '其他' END二、在where条件中的使用SELECT a.*, b.* FROM a, b W
2015-03-03 14:58:15 708
原创 html页面中表格的全选和取消全选功能的实现
在静态html页面中,经常会用到表格,而表格中有时会用到全选框,表示下列选项全部选中,其实这个功能还是挺容易实现的,就是一个javascript函数,看下面的例子function toSelect(b){ var input = document.getElementsByTagName("input"); for (var i=0;i {
2014-11-15 08:31:15 4767 1
轻量级Java EE企业应用实战 (第4版)李刚,是第四版pdf完整版的百度云盘地址,不是光盘
2017-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人