- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 js substr和substring
2个函数的语法StringObject.substr(beginIndex,length);StringObject.substring(beginIndex,endIndex) 2个函数的第2个参数都可以省略,大小写必选写对,我把substring写成subString就不起作用。
2009-08-26 15:02:00 487
原创 sql 查询多个表
直接黏贴sql cook book上的资料:1 select ename as ename_and_dname, deptno2 from emp3 where deptno = 104 union all5 select ----------, null6 from t17 union all8 select dname, deptno9 from d
2009-08-20 15:08:00 411
原创 查询条件中要求符合部分字符串“%”
经常遇到这种情况,查找姓名中带“王”或者“cathy”的所有行。这时候我们就可以用到“%”和“_”。比如 select * from emp where deptno in(10,20) 这时要求查找名字中带有“li”或者job中以“te”开头的 select * from emp where deptno in(10,20) and (name like %li%
2009-08-20 10:08:00 479
原创 null值转换为真正的值
我们经常会遇到这种情况,数据库里面是Null值,但是显示出来的内容可能是其他内容,这种情况怎么写sql呢? 有2种,一种用自带的函数,一种用case语句。 select coalesce(comm,0) from emp select case when comm is null then 0 else comm
2009-08-20 09:31:00 594
原创 查询语句select的解析顺序
select name username,age from emp where username like %wang% 上面这句话对吗? 实际上上面这句话执行不通,为什么呢? 因为解析的时候,是先执行from语句,再执行where语句,最后才执行select语句。如果想在where想用别名,可以这样写: select * from (select name
2009-08-19 16:34:00 371
原创 限制得到的条数
显示查询结果的一部分,各个数据库写法是不一样的.DB2 select * from emp fetch first 5 rows only mysql和postgreSqlselect * from emp limit 5 oracle:select * from emp where rownum>=5 sqlserver: select to
2009-08-19 15:23:00 867
原创 sql语句中用条件逻辑判断
有这样一个表 user(id,name,salary),要查找的结果是如果工资低于2000则显示underpaid,高于4000则显示overpaid,在2者之间显示ok.1 select * from user 结果:id name salary 1 jack 2000 2 tony
2009-08-19 14:54:00 6917
原创 jsp网页不过期
在开发过程中遇到一个问题,在列表页上点击修改按钮,然后点击浏览器的后退按钮,页面显示过期,而我希望的是正常的页面。在网上查找的时候都是如何设置页面过期的,比如下面的:response.setHeader("pragma","no-cache");response.setHeader("cache-control","no-cache");response.setDataHeader
2009-08-19 11:16:00 1792
原创 jsp重复提交
JSP避免Form重复提交的三种方案 责任编辑:fuxing [网人帝国] 添加时间:2004-8-2 7:56:38 人气:4024 【大 中 小】 1 javascript ,设置一个变量,只允许提交一次。 var checkSubmitFlg = false; function checkSubmit() { if (checkSubmitFlg == true)
2009-08-17 16:11:00 568
原创 web.xml配置解析
contextConfigLocation classpath:beans.xml org.springframword.web.context.ContextLoaderListener 我想在所有用到spring框架的时候上面的2个配置肯定会出现在web.xml中的,而且一般就在配置文件的最上端,它的含义就是获取到spring容器,
2009-08-14 10:04:00 780
原创 js获取jsp页面所有文本框的值
今天遇到一个问题,在一个公共页面需要得到页面上所有文本框的值,并对这些值进行校验。在网上搜索了一下可以这样做://获取表单并付给数组var list=document.getElementsByTagName("input");var strData="";//对表单中所有的input进行遍历for(var i=0;i{ //判断是否为文本框 if(list[i]
2009-08-13 09:09:00 10846 1
原创 url乱码处理
一般如果用form提交的方式传递数据,通过定义filter可以解决中文乱码的问题,但是url传递汉字时却并不行。 那么url传递中文该怎么办呢? 很简单,如果使用的是tomcat,在定义tomcat端口的地方server.xml中的,加上URLEncoding就行了。 在程序中,再转换一下编码如String name = request.getParameter("na
2009-08-05 16:03:00 515
原创 得到spring容器的2种方式
通常需要得到spring容器有2种情况,一种是测试类的时候,一种是在action中 一 在写测试类的时候都需要用到spring容器,spring容器其实就是ApplicatonContext读取spring的配置文件,在写简单的java project小例子的时候一般只需要写一个beans.xml就行了,把它放在src源文件夹下。在测试类中,得到它可以这样写: Applicatio
2009-08-05 09:07:00 643
原创 切面:execution
在看spring的切面的编程中,无论是用配置文件写的还是注释的都会出现这样的语句:execution(* cn.itcast.service..*.*(..))。 从左到右的意思是: 其中execution:是执行的意思。 第一个*号:返回类型 cn.itcast.service:包名 ..:子报以下的类,如果没有则只包括service下面的类 *
2009-08-04 16:00:00 1020
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人