01 2008 档案

  • JSF中文输入乱码问题解决方法      摘要: 该方法已知适用的版本tomact5.0.18,tomcat5.0.9。
    已知不适用的版本为tomcat5.0.28。
    问题描述:
    在inputtext中输入中文,然后在输出,显示为乱码。
    解决方法:
    1、自定义转器
    package util;
    import java.util.Map;
    import javax.faces.component.UIComponent;
    import javax.faces.convert.Converter;
    import javax.faces.context.FacesContext;
    import javax.faces.convert.ConverterException;

    public class StringConverter implements Converter {
    public Object getAsObject(FacesContext context, UIComponent component,
      阅读全文
    posted @ 2008-01-31 15:05 LifeNote 阅读(1723) | 评论 (2)  编辑
  • Tomcat,Weblogic 等服务器 SSL 安全登陆的例子---附证书文件生成器      摘要: 公司今天一个登陆的地方要修改,需要加一个SSL安全登陆,于是查些资料并总结如下,希望对有用的着的朋友有帮助
    文件打包地址:http://www.blogjava.net/Files/lifenote/tomcat配置ssl.rar
    一下为帮助说明:

    1.1. 安全登录 SSL
    1.1.1 WebLogic下面SSL配置:
    1.生成 keystoreFile:
    * keystoreFile 文件的生成:
    %Java_Home%\bin\keytool -genkey -alias localhost-weblogic -keyalg RSA -validity 365 -keystore ./testKey.jks

      阅读全文
    posted @ 2008-01-15 12:32 LifeNote 阅读(3223) | 评论 (2)  编辑
  • 一个Struts的上传下载文件的程序      摘要: 参看了一些资料实现了一个Struts的上传下载文件的程序,提供下载学习,有什么不好的地方请留言多多指教
    为了节省空间,文件中没有导入java包,导入eclipse后请自行加入java包

    http://www.blogjava.net/Files/lifenote/使用struts实现文件上传下载.rar

    要把上面的地址都复制哦  阅读全文
    posted @ 2008-01-14 21:24 LifeNote 阅读(2031) | 评论 (3)  编辑
  • Prototype 1.4.0 源码解读----全文注释版      摘要: AJAX之旅:由prototype_1.4
    还是决定冠上ajax的头衔,毕竟很多人会用这个关键词搜索。虽然我认为这只是个炒作的概念,不过不得不承认ajax叫起来要方便多了。所以ajax的意思我就不详细解释了。
    写这个教程的起因很简单:经过一段时间的ajax学习,有一些体会,并且越发认识到ajax技术的强大,所以决定记录下来,顺便也是对自己思路的整理。有关这个教程的后续,请关注http://www.x2design.net
    前几年,javascript在一般人眼里,功能还很狭窄,所能做的要么是一些简单的表单验证,要么是许多华而不实的网页特效。随着flash的出现,大家已经不像以前那样热衷于js特效。似乎js能做的事情更加少了。但这时候,ajax的概念冒了出来,以gmail为典型代表的ajax应用受到很多人的关注,ajax一下子成为一种很热门的技术,当javascript和xml,和dom模型结合起来,其所能做的事情常常令人匪夷所思,甚至有些功能已经可以和桌面程序相当。
    好了废话就不多说了,现在就从一个javascript的开发框架prototype_1.3  阅读全文
    posted @ 2008-01-11 13:27 LifeNote 阅读(1588) | 评论 (3)  编辑
  • java.lang.OutOfMemoryError 的解决办法      摘要: 最近在使用Tomcat +Tapestry的时候遇见一个问题,由于Tapestry修改些内容后要重新启动(即使配置了一下那参数有时候也要重启)当我修改了页面的内容 需要调试不断刷新,发现页面显示的速度越来越慢 最后就出现了 500错误java.lang.OutOfMemoryError 内存溢出,在网上查了一下资料
    最后总结如下希望可以帮你解决同样的问题  阅读全文
    posted @ 2008-01-09 13:27 LifeNote 阅读(2219) | 评论 (1)  编辑
  • 多模块Struts应用程序的几个问题(及部分解决方法)      摘要: Struts从1.1版本开始支持把应用程序分为多个模块,每个模块可以看作独立的应用程序,在带来方便的同时,我也发现了一些问题。比如有一个struts应用程序分了大约十个模块,现在有以下问题不知道大家一般是怎么解决的:


    1、因为要进行验证,所以在每个模块对应的资源文件里都要有“errors.required={0} is required.”等资源,有没有只用在一个文件里定义的方法?



    2、用tiles的时候,要在每个模块对应的tiles-defs.xml里定义几乎相同的definition,有没有只用在一个文件里定义的方法?(我试过在缺省模块里定义一个definition,然后在模块里extends它,但不行,extends似乎只找当前模块)
      阅读全文
    posted @ 2008-01-04 13:35 LifeNote 阅读(1050) | 评论 (0)  编辑
  • JSF和Spring集成      摘要: 在Spring中ApplicationContext是相当重要的类,对于web应用,它还包装了javax.servlet.ServletContext,为web应用提供了所有可以利用的数据,包括可管理bean,Faces中通过FacesContext类可以获得所有可以利用的资源,同样包括JSF的可管理支持bean,它们都围绕着ServletContext提供了自己的门面,通过各自的门面在Servlet容器的世界里彼此相通.
    本文介绍两种方式,实现二者集成:
      阅读全文
    posted @ 2008-01-03 16:31 LifeNote 阅读(1291) | 评论 (0)  编辑