显示下一条  |  关闭

illusorymoon的博客

月儿永远都不会下来了..

 
 
 
 
 
 

JSP中汉字字符 过滤类

2009-6-23 23:25:01 阅读28 评论0 232009/06 June23

建个类名为chet   代码如下:
public   class   chet   implements   Filter{
public   void   init(FilterConfig   arg0)   throws   ServletException   {
//   TODO   自动生成方法存根
}
public   void   doFilter(ServletRequest   arg0,   ServletResponse   arg1,   FilterChain   arg2)   throws   IOException,   ServletException   {
//   TODO   自动生成方法存根
arg0.setCharacterEncoding( "GBK ");
arg2.doFilter(arg0,arg1);
}
public   void   destroy()   {
//   TODO   自动生成方法存根
}
}

在web.xml加上如下代码:

<filter>
<filter-name> fff </filter-name> //(fff   是随便命个名)
<filter-class> chet存放的路径 </filter-class> //(如chet是存放在com包下   com.chet)
</filter>

<filter-mapping>
<filter-name> fff </filter-name>
<url-pattern> /* </url-pattern>
</filter-mapping>
这样子试试看。。

作者  | 2009-6-23 23:25:01 | 阅读(28) |评论(0) | 阅读全文>>

javascript取radio中选择项问题

2009-6-23 23:24:08 阅读78 评论0 232009/06 June23

 

在网页编程中,经常碰到的一个问题是需要用javascript取得一系列radio中用户选择的值.比如

  <input type="radio" name="rdPort" value="1">
        <input type="radio" name="rdPort" value="2">
        <input type="radio" name="rdPort" value="3">
        <input type="radio" name="rdPort" value="4">
        <input type="radio" name="rdPort" value="5">

       这时我们就可以在javascript代码中用如下方式取得用户选中的值:

  var ip="";
  var rPort = document.all.rdPort;
  for(i=0;i<rPort.length;i++)
  {
       if(rPort[i].checked)
         ip=rPort[i].value;
  }

        这是有多个raido时的方法,如果只有一个radio的情况下,则可以直接用ip=document.all.rdPort.value.这时候问题出现了,我们在进行web编程时,经常碰到这样一种场景:即我们事先不知道页面中有多少个radio,也就是说radio的个数是根据数据库中满足某一条件的记录数目决定的.这时候用上面的方法就不行了.经过研究,发现用下面的方法可行,是比较通用的:

  var ip="";
  var rPort = document.getElementsByName("rdPort");
  for(i=0;i<rPort.length;i++)
  {
       if(rPort[i].checked)
         ip=rPort[i].value;
  }

  这样不管从数据库中取出的记录是一条还是多条,都可以统一进行处理.比较该段代码和上边那段代码的区别在于:var rPort=document.getElementsByName("rdPort");这一句上边那段代码中是var rPort = document.all.rdPort.我们知道document.getElementsByName("rdPort")就是得到一个数组,该数组中的元素是该dom树中所有name为 rdPort的元素,即使只有一个radio,也是一个只包含一个元素的数组.而document.all.rdPort则不同,它是得到页面中的 rdPort元素的引用,当页面中存在多个radio时,它返回的是一个数组,如果页面中只包含一个radio,则得到的就是这个radio对象的引用.由于这时得到的不是一个数组,因此就不能遍历数组来进行判断了.所以通用的方法还是用document.getElementsByName方法来实现.
 

作者  | 2009-6-23 23:24:08 | 阅读(78) |评论(0) | 阅读全文>>

JavaScript关闭当前页面

2009-6-23 23:23:28 阅读175 评论0 232009/06 June23

 


<a href="javascript:window.close()" onClick="clickCount(this.href);">关闭</a>


JavaScript"按是"前进到下一页,按"否"回到上一页

<script language="javascript">
function confirmx()
{
if(confirm('确定打开下一页吗?\n\n按[是]打开下一页,按[否]返回上一页'))
{
top.location.href="next.htm";
/*这句是打开下一页*/
}
else
{
window.history.go(-1);
/*这句是返回上一页*/
}
}
</script>
<a href="#" onclick="javascript:confirmx();">点击我</a>

作者  | 2009-6-23 23:23:28 | 阅读(175) |评论(0) | 阅读全文>>

N72真正提速应用及原理!!!(不顶勿进)

2009-6-23 23:20:34 阅读45 评论0 232009/06 June23

 


建两待办事项,并标记完成,注意内容不能更改否则无效 。
1、功能表>办公工具>待办事项
主题:Speed
预定日期:2005-1-29
优先等级:高

2、功能表>办公工具>待办事项
主题: Qoukie
预定日期:2005-1-29
优先等级:低


原理分析:
由于手机需要将所有未完成的日历事务(即从1900年-2100年)调入内存,并在桌面上(主题情景)显示出来,用于提醒手机主人设定的某某未办事项、约会、纪念日等等待办事项的提醒。所以,程序会从2100年到1900年反向扫描,历遍200年的日历事务,这下能想得出来,这需要占用多少系统资源了吧?直到它扫描到有“已完成”的事务,后面的日期它就认为是已经过去的日期,不再继续扫描。所以,原文中的最后一步:一定要设为“已完成”才有效果。
因为这种机理,当扫描到上面设置的日期已经有“已完成”的待办事项时,它就不会再将该日期之前的待办事项显示在主题情景中了,百多年啊!所以节省了不少系统资源,机油们可以用进程管理软件查看对比一下,正确做过该方法设置的,可用内存空间会比原来未设置前多出许多。这也就是为什么这种方法能提速的原因了。

一个补充:日期最好不要改,改后不是很明显但也提速(没有指定的那些日期明显)。

作者  | 2009-6-23 23:20:34 | 阅读(45) |评论(0) | 阅读全文>>

<转>struts中<html:radio>标签默认选中的解决方案

2009-4-7 21:50:44 阅读416 评论0 72009/04 Apr7

网上说了很多,用JS解决的我就不说,不是我喜欢的道道

 

 要让<html:radio>选择很关键的一点,就是,这个JSP势必对应的一个actionform吧,给它个初始值就OK了

 

但是这个方案不好,默认值我怎么知道,如果这个值要动态呢?

 

请注意到name属性

 

Html代码 转struts中html:radio标签默认选中的解决方案 - illusorymoon - illusorymoon的博客

  1. 性别<html:radio  value="1" property="sex" name="user">男</html:radio>  
  2.             <html:radio value="2" property="sex"  name="user">女</html:radio>  
  3.             <html:radio value="0" property="sex"  name="user">保密</html:radio>  

 

只要在request,session等范围内存在user,这个上面的标签就会根据user.sex的值产生默认选中了

作者  | 2009-4-7 21:50:44 | 阅读(416) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 

浙江省 嘉兴市 白羊座

 发消息  写留言

 
为了平静...才有了你的存在...
 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 

发现好博客

 
 
列表加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
圈子列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2012

   
创建博客 登录  
 关注