J2EE
文章平均质量分 61
liujin4049
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何配置tomcat的ROOT为/
修改%TOMCAT_ROOT%/conf/Catalina/localhost下的Web应用配置文件。1.删除或移走ROOT.xml,这个文件就 是tomcat的root配置;2.修改server.xml, 里加上docBase:为你的Web应用程序所在的路径,可以为相对和绝对路径, 相对路径 为相对于在里配置的属性appBase的路径;path:为Web应用的上下文路径,保持为空则会绑定到roo原创 2006-09-15 09:44:00 · 11408 阅读 · 0 评论 -
Java Servlet文件上传解决方案(主要针对中文)
以前做动力中心那个网站的时候,由于用户要求要上传图片以及一些文件,所以要一个上传Servlet的组件。最后选中了SmartUpload,至少在Baidu上搜,到处都是。 没想到这才是噩梦的开始。主要问题是在中文文件名上。后来找了很多资料,用了一个迫不得已的最后方法:重新编译SmartUpload,加上中文的解决方法。后来也不知道怎么也就OK了。 前几个月动力中心的硬盘挂了,数据全丢了原创 2006-09-27 14:06:00 · 4246 阅读 · 0 评论 -
Velocity的扩展
之前一直找不到velocity的扩展接口,导致工作一直做不下去。今天看了一个下午+一个晚上的文档,终于找到了突破口(看来我是挺笨的)。就在VelocityTools这一块。 在IBM实习时养成的很好的习惯--看源码--真是受用终身啊。通过不断的对比VelocityTools的文档,javadoc和源码,发现原来在那个toolbox.xml里大有文章。 首先,要指定toolbox.xml的原创 2007-03-04 23:54:00 · 2623 阅读 · 0 评论 -
zz:Tomcat的中文乱码的经典解决方案
(转贴注:原来要用filter还有这么多的问题。要分别对待GET和POST方法。GET要在Connector里设好了URIEncoding(不是URLEncoding),今天被搞死了。。)引言:近期在做我们学校(华中科技大学)的注册中心的信息速递系统中又遇到了久违中文乱码的问题。由于注册中心的HUB系统需要团队开发完成,这导致中文 乱码问题尤为突出。万般无奈之下,硬下头皮寻根转载 2007-04-10 19:37:00 · 2265 阅读 · 0 评论 -
发现对hibernate的了解太少了
前几天赶工Virtualcampus,应用了一些hibernate的高级映射,比如等。然后发现对unique, inverse, cascade的了解还是太少,基本上停留在会用工具生成代码的水平上,不知道怎么手写,对于性能上就更不懂了。刚翻出来hibernate_reference,补了一些东西。比如DetachedCriteria, Bag和Set等等。原创 2007-04-26 15:21:00 · 1353 阅读 · 0 评论 -
Upgrading to Spring Security 2.0(zz)
原文:http://raibledesigns.com/rd/entry/upgrading_to_spring_security_2就是appfuse作者的博客,做了一些精简1. 包变化:org.acegisecurity => org.springframework.security2. 依赖变化(略,不用Maven)3. tag标签的开头authz => security, 然后把tagl翻译 2008-05-04 18:43:00 · 1359 阅读 · 0 评论 -
使用Cache-Control和gzip提升tomcat应用性能(整理)
这个其实应该是常识,只不过以前做的J2EE应用大部分是内网里跑的东西,所以性能上没什么问题。这次APIS由于有在外面用的可能,加上使用了一些比较大的javascript框架(Ext),所以性能问题瞬间窜了上来。以前做的J2EE应用没有使用上达500K的框架,最多就是几十K的Prototype,所以没什么问题。一个页面一般也就几十K最多了。但这次还在开发中的APIS,由于还在用debug原创 2008-10-02 23:46:00 · 3523 阅读 · 0 评论 -
Hibernate里的重复记录
前几天APIS爆出了个奇怪的BUG:某个小组关闭任务后,任务自动被duplicate,然后子任务也丢失了。手工查看数据库,发现数据库里居然只有一条Task记录,Hibernate却返回两条。findById(id为主键)居然会返回两条记录,这就奇了怪了。 用Firebug看记录,发现抛出了异常。"More than one row with the given identifier原创 2009-02-22 13:51:00 · 2266 阅读 · 0 评论
分享