随笔分类 -  Java

摘要:jspsmartupload对于中文支持存在着很多问题,一步一步解决后部署到tomcat竟然又出现乱码,很让人崩溃。上传文件的中文字符存在乱码,数据库中存储的也是乱码。试了好多方法,终于找到一个奏效的,在catalina.bat中添加一行set CATALINA_OPTS=-Dfile.encoding=UTF-8。重启之后,中文附件可以上传。 阅读全文
posted @ 2011-06-01 17:30 gistone 阅读(414) 评论(0) 推荐(0)
摘要:前几天一个客户让我帮他手动编写一个java web程序,由于一直习惯于依赖开发平台生成基于不同框架下的web程序,让我手动编写,一时竟然有点懵了。写着javaee程序,竟然写不出一个简单的Servlet程序。呵,弄的挺没面子。我想这也暴露了自身基础不够扎实,对于java web程序理解的不够深刻,在此做个总结,动手写一个Servlet程序。 首先,编写一个简单的Servlet类:ConfigTes... 阅读全文
posted @ 2010-08-07 10:04 gistone 阅读(5932) 评论(0) 推荐(0)
摘要:java 转型问题其实并不复杂,只要记住一句话:父类引用指向子类对象。什么叫父类引用指向子类对象,且听我慢慢道来.从2个名词开始说起:向上转型(upcasting) 、向下转型(downcasting).举个例子:有2个类,Father是父类,Son类继承自Father。Father f1 = new Son(); // 这就叫 upcasting (向上转型)// 现在f1引用指向一个Son对象... 阅读全文
posted @ 2010-05-31 16:03 gistone 阅读(958) 评论(1) 推荐(0)
摘要:在Java中,一个类只可以有一个父类,也称超类,但是却可以有若干个接口。通过提供实现接口的方法,解决了在C++中多重继承带来的复杂性问题。 java接口的几个特点: a.接口只有方法,没有实现 b.接口中的方法是抽象的,公开的 c.接口中不能有构造器 d.可以有public,静态的和final属性简单实例:public interface calrect {public abstract int ... 阅读全文
posted @ 2010-05-24 14:54 gistone 阅读(212) 评论(0) 推荐(0)
摘要:JSF生命周期分为六个阶段:1.恢复视图(Restore View)根据请求访问的视图ID(页面地址),重建JSF 组件DOM树。如果是第一次访问,JSF会在内存中构建DOM模型,以备下一阶段调用。2.应用请求值(Apply Request Values)应用组建中被提交的值,这一阶段成为解码,DOM根据输入参数进行处理。3.处理验证(Process Validatoins)JSF广播消息机制遍历... 阅读全文
posted @ 2010-05-22 11:32 gistone 阅读(333) 评论(0) 推荐(0)