
Java Web开发
文章平均质量分 55
hingwu
没啥好说的
展开
-
JSF,想说爱你并不容易!
记得刚开始接触JSF的时候,我就被网上各种各样对JSF的赞美给淹没了,于是,在新的WEB项目选型时,我毫不犹豫地选择了JSF,虽然那时我还几乎没有去接触过JSF。在前期的学习和测试阶段,由于不涉及到页面美工等方面的内容,所以也深深感觉到了JSF所带来的种种好处,组件式开发、方便的页面导航设计。。。。。。,虽然中间也时不时地会出现一些莫名其妙,甚至至今都没解决的异常问题。原创 2007-01-19 18:33:00 · 2077 阅读 · 5 评论 -
JS文件编码导致IE报错“找不到对象”
在做一页面的局部修改时出现问题,IE报错说找不到对象,在FireFox下又正常,只不过alert出来的中文出现了乱码,刚开始以为是自己的代码写错了,检查了很久都没找到问题。最后然后想到会不会是编码的问题,于是将JS文件从UTF-8编码改成ISO-8859-1编码,再试,一切都OK了,FireFox下也正常了。原创 2008-01-03 11:58:00 · 2802 阅读 · 0 评论 -
Cannot forward after response has been committed
异常信息:Cannot forward after response has been committed出错原因:在同一个Servlet/JSP中出现了两个request.getRequestDispatcher().forward()语句解决办法:在forward()语句后添加return()语句。原创 2007-06-07 16:53:00 · 2633 阅读 · 3 评论 -
获取绝对路径的方法
在开发中经常会碰到要获取绝对路径的方法,尤其是在要解析一些配置文件或属性文件的时候,经常跳出IOException:找不到文件或路径,让我头痛不已。 一、普通应用中获取绝对路径的方法 String name=Test.class.getResource("Test.class; 执行结果如下: file:/F:/workspace/t原创 2007-05-16 16:46:00 · 2311 阅读 · 0 评论 -
优秀的上传组件--COS
以前做文件上传一直用FileUpload和SmartUpload,上传的速度一直令人头痛,毕竟在BT和P2P技术盛行的情况下,这种上传速度让人难以忍受,所以时不时都会上网搜索,希望能找到一种比较快速而且使用方便 的上传组件。终于,让我找到了COS这个工具,据说是OReilly公司,这着实让我大吃一惊,毕竟OReilly公司的闻名是因为它的书,还从没听过这公司也有开源方面的贡献。原创 2007-05-14 17:20:00 · 6545 阅读 · 1 评论 -
异常:找不到MorpherRegistry StringUtils BeanUtils
很早就想在自己的项目中应用JSON来进行数据传输了,因为自己一直不太喜欢去用XML,因为不管是生成还是解析都比较的麻烦,不过由于各种原因一直没用上,不过今天终于找到机会用用了,上网下载了JSON-lib.jar包,然后直接写了一个JSP页面将一个POJO转成JSON 格式返回,结果JSP页面执行报错说找不到类文件!仔细看了看JSONObject的源码,开头是这样的: i原创 2007-04-27 18:04:00 · 3219 阅读 · 3 评论 -
Error:too much recursion
关于JSON的好处就不说了,反正我是喜欢上它了,也开始在自己的项目中使用JSON,前两天刚到官网下载了最新的json.js文件,结果我的页面一打开就报错:too much recursion!在IE和FF中都是如此,刚开始以为是自己的代码写错了,后来仔细看看才发现应该是json.js这个文件有问题,于是照例Google,找到不少资料,不少开发者在使用最新版的json.js文件时都出原创 2007-04-29 13:26:00 · 12864 阅读 · 3 评论 -
关于代码分离的思考
在Web开发的时候,一般的公司都会采取美工+程序员的协作开发模式,美工专注于页面表现,而程序员则专注于数据库的实现,习惯的做法是美工完成基本的HTML页面开发,然后由程序员填充页面代码,这种做法存在一个很大的问题,那就是美工的代码和程序员的代码无法完全分离,象用Java开发就需要将HTML页面修改成JSP,然后在美工的HTML代码中添加类似JSTL之类的非HTML标签,其结果是在页原创 2007-04-24 13:45:00 · 1067 阅读 · 3 评论 -
去除JSP页面开头的空行
在JSP开发时,经常会发现输出的页面源码会在开头处出现几个空行,起初也没太在意,但后来由于使用json及xml传递数据时发现这个空行有时也挺害人的,所以还是得想办法去掉,毕竟这并不是我们所希望看到的输出结果。结果在检查JSP所编译的servlet 源文件时发现了多个out.write("/r/n"),对比之下发现原来是将jsp页面中的语句都换成了空行。那既然知道是怎么产生的,也明确这不是自己想原创 2007-07-10 14:39:00 · 3157 阅读 · 0 评论 -
优秀的开发工具、插件或框架收集(不断增加。。。)
经常会碰到各种各样的开发工具、插件或框架,以后都来这备忘一下。 一、JQuery 由于从事Java Web开发,所以难免要与Javascript打交道,一些简单的JS语法及操作倒是没什么问题,但要是想做一些复杂点的事情就不行了,还好朋友给我推荐了这个框架,它能让不太熟悉JS语法的我能轻松实现一些JS的操作,尤其是DOM的操作。不过我觉得JQuery最大的好处是能将JS代码和H原创 2007-03-29 18:38:00 · 1301 阅读 · 0 评论 -
JSTL的几个高级用法(转贴)
fn函数JSTL1.1标签库还包含了许多其它经常使用的函数: fn:contains(string, substring)如果参数string中包含参数substring,返回truefn:containsIgnoreCase(string, substring)如果参数string中包含参数substring(忽略大小写),返回truefn:endsWith(string, suffix)如转载 2007-03-27 12:55:00 · 1558 阅读 · 0 评论 -
在Java中正确解码用Javascript:escape()编码的中文字符
在做页面开发时使用了Javascript的escape()函数进行URL编码,结果在JSP或Servlet中用request.getParameter()时取不到参数,只返回一个空值。经过Baidu的搜索终于找到了问题所在及解决的办法。 本来Javascript中的escape()是将中文按ISO-8859-1字符集进行URL编码的,那样通过request.getParame原创 2007-03-27 13:13:00 · 3748 阅读 · 3 评论 -
Tomcat全攻略
转载 2007-06-21 17:05:00 · 660 阅读 · 0 评论 -
jboss tomcat weblogic websphere 性能对比测试
发布时间:2006.03.15 14:10 来源:Matrix 作者:yeeyu测试系统环境: PC机, windows xp sp2CPU:AMD Athlon(tm) 64 Processer 3000+ 1.80GHz 内存:1.00GB 硬盘:7200转 数据库:Mysql 5.0.17数据库引擎:InnoDB, max connection:2000转载 2008-06-26 10:50:00 · 2584 阅读 · 0 评论