- 浏览: 104480 次
- 性别:
- 来自: 北京
最新评论
-
funnyone:
引用[color=darkred][/color][*][im ...
Hibernate的createSQLQuery查询的小例子 -
Bucher03:
还是看不懂啊,看不懂
如何使java中double类型不以科学计数法表示? -
scott________:
这个貌似更合适:
java.math.BigDecimal d ...
如何使java中double类型不以科学计数法表示? -
hellostory:
又是抄袭的
java.sql.Date和java.sql.Timestamp转换 -
jychenok:
对我有用,谢谢
使用window.open提交form表单
文章列表
Struts本身有一套完善的防止重复提交表单的Token(令牌)机制,但笔者目前的项目自写的framework没有用到Struts,故也得自写防止用户因为后退或者刷新来重复提交表单内容的Token机制。不难,容易实现。
实现原理:一致性。jsp生成表单时,在表单中插入一个隐藏<input>字段,该字段就是保存在页面端的token字符串,同时把该字符串存入session中。等到用户提交表单时,会一并提交该隐藏的token字符串。在服务器端,查看下是否在session中含有与该token字符串相等的字符串。如果有,那么表明是第一次提交该表单,然后删除存放于session端的token ...
- 2009-11-11 13:40
- 浏览 1767
- 评论(0)
IE中的获取文本方法innerText在firefox中不支持
firefox改成了textContent方法/属性
并且在Firefox中文本中间的空白自符被无情的替换没了
使用起来异常不方便
现在好了,用Javascript重新定义了innerText方法
使得在Firefox中也可以使用innerText方法
并且此方法解决了firefox中空白字符的问题
使用方法:
将下面的脚本放在页面内
不管ie还是firefox都可以使用obj.innerText提取文本了
<script language="javascript">
function isIE( ...
- 2009-11-03 11:52
- 浏览 3465
- 评论(0)
1.鼠标移动上去,图片变亮,移开又变成灰色。改变的是透明度。
<style>
.p1{filter:Alpha(Opacity=20)}
.p2{filter:Alpha(Opacity=100)}
</style>
<a href=http://www.pealand.com/ target=_blank><img src=images/game01.gif border=0 class=p1 onmouseover="thi ...
- 2009-10-27 16:11
- 浏览 952
- 评论(0)
(1)Ctrl+M切换窗口的大小
(2)Ctrl+Q跳到最后一次的编辑处
(3)F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。
F3跳到声明或定义的地方。
F5单步调试进入函数内部。
F6单步调试 ...
- 2009-09-08 16:03
- 浏览 1031
- 评论(0)
在完成了JDK的安装后,环境变量设置是其安装后的首要操作,有人会问为什么要设置这个,要理解这个
你首先要明白环境变量的涵义,它可以简单的理解为路径导向,例如WINDOWS里面的临时文件夹存放
路径导向,当有此类文件时可根据 ...
- 2009-09-02 10:56
- 浏览 1916
- 评论(0)
在IE中,select属于window类型控件,它会“挡住”所有非window类型控件
可以这么理解,div这样的组件是在浏览器客户区使用代码“渲染”的,
他们被渲染在客户区的绘画表面上,
而select是使用的标准windows控件,只是作为客户区的子控件放置而已,
它会覆盖所有客户区绘画表面上“画”出来的一切,但不一定会覆盖其他类型的window控件,
比如iframe和其他的select,如果你使用过类似Delphi这样的环境就会自然理解。IE7解决了此类BUG。
有多种种办法;
1. 修改select,不用标准select,而是自己用其他html元素模拟
2. 修改你的div,使用if ...
- 2009-08-19 19:15
- 浏览 893
- 评论(0)
function formatCC(p_amount){
var rtstr = "",tmpstr = "";
var knum;
var tmpint;
if(p_amount > 999999999999.99)
return "数字太大,无法转换!";
if(p_amount / 10000 >= 1){
knum = p_amount % 10000;
p_amount = (p_amount - knum)/10000; ...
- 2009-08-17 14:36
- 浏览 1150
- 评论(0)
一个FORM表单中有两个SUBMIT按钮(例如“修改”“删除”),只有一个ACTION处理页面
在此ACTION页面中如何区分是处理“修改”呢还是处理“删除”?
方法1:
假如FORM表单是这样的:
<INPUT Type="Submit" Name="Action" value="修改">
<INPUT Type="Submit" Name="Action" value="删除">
你可以在ASP中读取Request("Acti ...
- 2009-08-10 10:26
- 浏览 1842
- 评论(1)
今天用createSQLQuery 查询 ,当查询部门(人事部,采购部)结果时,返回来的是list,但是只显示第一个字,即:人,采。后来从网上找找了 ,弄出来了。
select SSDATE,dddd,sub from ....(其中SSDATE为时间,dddd部门名称,sub为金额)
Query query=session.createSQLQuery(hql).addScalar("SSDATE",Hibernate.STRING)
.addScalar("dddd", Hibernate.STRING)
...
- 2009-08-03 15:28
- 浏览 4058
- 评论(1)
1.
String myMoney = "100.0128";
BigDecimal money= new BigDecimal(myMoney);
//设置精度,以及舍入规则
money= money.setScale(2, BigDecimal.ROUND_HALF_UP);
System.out.println(money);
//100.01
2. double myMoney = 100.0128;
myMoney = Math.round(myMoney * 100) / (double) 100 ;
Bi ...
- 2009-08-03 10:58
- 浏览 1275
- 评论(0)
struts2的select标签中,常用的有以下几个属性:
(1)struts2中的select 标签中,必须设置的属性只有一个,即是list。
(2)select标签的list中必须有值,不然会报错。如果没有值,可以加上headerKey, headerValue,这样就可以通过了。如:
xml 代码
<s:select name="geElement.childType" list="childTypeList" listKey="key"
listValue="value" headerK ...
- 2009-07-30 19:10
- 浏览 1243
- 评论(0)
toFixed 保留2位小数 4舍5入
JavaScript中toFixed函数方法返回一个以定点表示法表示的数字的字符串形式。该字符串中小数点之前
有一位有效数字,而且其后必须包含 fractionDigits 数字。
如果没有 fractionDigits 参数,或者该参数为 undefined,toFixed 方法假定该值为 0。
调用方式为 numObj.toFixed(..);
例:
var s1 = 1024.24458;
alert(s1.toFixed(2)); // 输出 1024.24
var s2 = 1024.24558;
alert(s2.toFixed(2)); ...
- 2009-07-30 14:08
- 浏览 1535
- 评论(0)
使用DHTML,可以有两种实现方法:
1.通过window.open方法以弹出页面方式实现。
2.通过window.showModalDialog方法以弹出对话框方式实现。(推荐)
一.通过window.open方法弹出对话框
在写JSP页面的时候,有时需要点击一个按钮弹出一个输入对话框,然后输入一个值,确定后关闭对话框,把数据写入数据库,刷新当前页面。这样的功能可以用JavaScript实现;不过如果用js自带的对话框的话,对话框不美观,不如用一个JSP页面来做对话框。
在页面AddName.jsp里要调用对话框,写一个JSP页面NewBox.jsp(用做对话框),然后在页面AddNa ...
- 2009-07-29 18:37
- 浏览 4513
- 评论(0)
自动换行问题,正常字符的换行是比较合理的,而连续的数字和英文字符常常将容器撑大,挺让人头疼,下面介绍的是CSS如何实现换行的方法
对于div,p等块级元素
正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义的宽度之后自动换行
html
<div id="wrap">正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义</div>
css
#wrap{white-space:normal; width:200px; }
1.(IE浏览器)连续的英文字符和阿拉 ...
- 2009-07-21 16:30
- 浏览 971
- 评论(0)
1、 实体查询:
有关实体查询技术,其实我们在先前已经有多次涉及,比如下面的例子:
String hql=”from User user ”;
List list=session.CreateQuery(hql).list();
上面的代码执行结果是,查询出User实体对象所对应的所有数据,而且将数据封装 ...
- 2009-07-20 16:16
- 浏览 1135
- 评论(0)