J2EE
Arthur0088
这个作者很懒,什么都没留下…
展开
-
最简单的struts+spring+hibernate无缝集成
三者中hibernate作为一个解决关系型数据库和面向对象编程设计的中间解决方案,在如今众多技术特别是spring技术的日趋完善,将会逐渐的退出。比如 hibernate.cfg.xml 这个配置文件可以去除了,由spring来取而代之: 在spring配置文件applicationContext.xml中:写道转载 2010-01-19 11:28:00 · 985 阅读 · 0 评论 -
URL中文参数乱码问题(针对IE6.0)
我们经常使用如下方式进行参数传递,如:url参数传递 而后台仅有如下代码:String action = request.getParameter("action"); 那么获取的可能是乱码,普通的解决方法有: 1. request.setCharacterEncoding("UTF-8"); String action=new String(reque原创 2010-01-27 10:02:00 · 5107 阅读 · 4 评论 -
使用SSH如何构建架构层次
在搭建系统的架构时我们采用了ssh+ajax 等方式构建的。我们一直说要层次分明,思路清晰,可现在都比较糟糕。比如:JSP页面用来显示数据的,CSS用来美化页面,JS用来控制页面的。现在很多页面中什么都有了,臭味很多。在后台我们也分了action,service,dao层,原本action用来控制调度的,service用来处理相关的业务逻辑的,dao中用来CRUD数据的。可现在出现了actio原创 2010-01-08 14:40:00 · 1320 阅读 · 1 评论 -
如何修改jar文件中的内容而不影响jar文件
<br /> 一般在系统中我们碰到要修改jar包的情况下会把class文件反编译过来,然后去修改,然后再编译覆盖,但是这样可能导致引用的问题,所以一般很少使用。<br /> 最近在系统中需要实现这样的功能,我们的做法是首先下载源码,然后找到相应的java文件,修改其内容,最重要的是在自己的项目中建一个应用的包路径,将修改后的文件复制进去,这样就okay了。<br /> 因为一般的web服务器(jboss或tomcat)找寻classes的顺序都是先找classpath路径下的clas原创 2010-07-29 13:25:00 · 5478 阅读 · 0 评论 -
什么情况需要 if (log.isDebugEnabled())
<br />在使用log4j,common-log这样的log框架时,发现很多代码中这样写 <br />if (log.isDebugEnabled()) { <br /> log.debug( "xxxx "); <br />} <br /><br />我很奇怪,为什么要与log.isDebugEnabled()?既然log.debug()在没有指定输出级别为DEBUG时不会有输出,为什么还要在前面加一个isDebugEnabled()的判断?<br />为了效率,如果上述那个代原创 2011-01-18 10:34:00 · 1804 阅读 · 0 评论 -
禁止网页刷新问题(包括快捷键)
最近项目中需要禁止浏览器的刷新等操作,包括禁止一些快捷键。所以整理了一下一些js代码,仅供参考: 屏蔽鼠标右键、F1帮助、Alt+方向键、Ctrl+N、Ctrl+R、Shift+F10、Alt+F4、F11、F5刷新、退格键原创 2011-12-13 10:47:01 · 6815 阅读 · 1 评论