整理近几天处理JSP页面中遇到的几个问题
|
十一回家腐败了几天,回到公司,紧张的气氛又开始了。继续奋斗。 1. 用javascript中的Array存储服务器端传来的List数据。 有些数据从服务器端传过来,需要保存到客户端。 起初的做法,对于个别的数据,放在页面中的某个隐藏层中,或者作为隐藏字段存起来,当用的时候,再用JS取相应的控件再取到value。 <div id="hdnUsrNm" style="display:none;"> 后来,需要保存的数据量大了一些(不是相当大^.^),再放到页面中,使页面显得很臃肿,而且很容易造成格式显示错乱。于是改用JS中的Array对象来保存。 var resultArr = new Array(); 2. EL语言的应用 为了方便,起初使用了EL语言。基本表达式如:${expression}。 刚开始用的时候感觉非常的爽,使用起来很方便,但是后来遇到一个问题需要注意。 EL语句在tomcat下解析运行都没有问题,但是当移植到weblogic上时,服务器无法识别。为什么,我也不清楚。可能就是不支持吧。 3. checkbox自动选中指定对象。 经过服务器端的处理,客户端的checkbox要对应处理结果显示选中状态。
4. checkbox实现radio效果。 这个实现起来很容易,犹豫radio选中之后不能取消的局限,有的时候需要用checkbox来代替实现。 function checkboxClicked(obj){ 5. 用CSS实现自动转换输入法为半角。 <html:text property="usrName" style="ime-mode: inactive;" maxlength="4" /> |
