J2EE
庄风子
这个作者很懒,什么都没留下…
展开
-
如何在@GenericGenerator中显式指定schema
如何在@GenericGenerator中显式指定schema原创 2024-09-13 15:48:58 · 555 阅读 · 0 评论 -
创建空List的两种方法
Collections.emptyList()原创 2024-05-15 14:20:31 · 356 阅读 · 0 评论 -
Runtime.getRuntime().exec()执行命令时中文乱码的解决办法
当在Windows下执行命令时,例如:try { Process p = Runtime.getRuntime().exec("D:/javac.exe"); BufferedReader br = new BufferedReader(new InputStreamReader( p.getInputStream())); String buff = null; while ((buff = br.readLine()) != null) {原创 2021-08-13 14:52:04 · 3632 阅读 · 0 评论 -
通过设置DWR同步来获得查询结果
<br /> 项目中最近用到了DWR,用来查询后台数据库。使用中发现经常返不回值。后来发现,值是返回来了,但是由于是异步操作,返回来的时候要使用该值的语句已经结束了,所以看起来好像没返回来。经过查书,想了个办法,在使用DWR方法前使用同步方式,加上如下语句:<br /> dwr.engine.setAsync(false);<br /> 调用完后使用异步方式,加如下语句:<br /> dwr.engine.setAsync(true);<br />原创 2010-06-27 01:14:00 · 669 阅读 · 0 评论 -
使用org.apache.http.client post信息时中文乱码的解决办法
最近使用apache的httpclient向服务器发信息,发现收到的中文是乱码。我的代码类似下面:MultipartEntityBuilder mb = MultipartEntityBuilder.create();mb.setCharset(Charset.forName("UTF-8"));// 设置信息mb.addPart("name", new StringBody("张三", ContentType.TEXT_PLAIN));mb.addPart("addr", new Stri原创 2021-01-07 18:18:02 · 1667 阅读 · 0 评论 -
tomcat-6.0.18的tomcat-users.xml内容丢失之谜
以前用Tomcat5,现在改用Tomcat6了。我下载的是解压后就能用的版本,不是安装版本。解压完成后,运行startup.bat,终端显示正常,也能从浏览器打开tomcat页面,但点击“manager”链接时需要密码,我于是打开tomcat-users.xml想设置manager用户的密码,但该文件的标签的内容是空的,为什么一运行tomcat就会清空该标签内容呢?经过一个多小时的琢磨,想不出原创 2009-02-14 22:21:00 · 2419 阅读 · 0 评论 -
HTML标签属性的值中应避免不必要的空格
最近学习在Struts2中用Ajax模板,有一个例子的目的是更新两个Div区域,但一直提示“TypeError: node is null”。检查代码发现原因是在s:a标签中写成targets="t1, t2",在逗号和t2之间多写了一个空格,将空格删除后,可以正常显示了。所以提醒一下自己,在标签属性的值中应避免不必要的空格。原创 2009-02-06 10:40:00 · 1003 阅读 · 0 评论 -
sitemesh2.4与struts2.0.14一起用出现的问题及解决
最近想学Struts2,于是购买了孙鑫老师的《Struts2深入详解》一书,跟着书敲代码。学到第十五章最后一个例子,使用FreeMarker作为Struts2的装饰器页面,却出现了下面的访问页面: 这不是我想要的结果,导入书中的项目代码,却可以正常显示页面。我比较了一下sitemesh和struts的jar包。发现原书用的是sitemesh2.3、struts2.0.11的库。而我用原创 2009-02-03 14:07:00 · 1108 阅读 · 0 评论 -
struts2-spring-plugin-2.0.14.jar中的SessionContextAutowiringInterceptor
在struts2-spring-plugin-2.0.14.jar包中,有Spring的配置文件struts-plugin.xml,其中有如下一段话:"spring-default"> "autowiring" class="com.opensymphony.xwork2.spring.interceptor.ActionA原创 2009-01-07 15:37:00 · 2789 阅读 · 2 评论 -
在 Eclipse Ganymede 中使用 Tomcat
以前使用 MyEclipse, 调用 Tomcat 很简单。现在朋友要我用 Eclipse,说这样更能提高动手能力。于是上官网下载了 Eclipse Ganymede。不过在调用 Tomcat 时有些不同,特记录下来,以供大家参详。1.下载并安装 Eclipse(我的版本是Ganymede) 和 Tomcat(我下的是5.5)。2.打开 Eclipse,点击菜单File原创 2008-11-03 21:47:00 · 2014 阅读 · 6 评论 -
Hibernate 反向生成hbm文件时出现"ORA-01424”错误的解决办法
在《Hibernate 实战》P64-P66,讲了如果反向生成hbm文件。我按书上代码敲了,但程序执行三四分钟后出现"ORA-01424"错误,且没有生成xml文件。我的数据库是Oracle10.1.0.2.0,于是修改了"helloworld.db.properties"中的"hibernate.dialect,hibernate.connection.dirver_class, hiberna原创 2008-08-18 19:25:00 · 1240 阅读 · 0 评论 -
"taskdef class org.hibernate.tool.ant.HibernateToolTask cannot be found"的解决
最近正看《Hibernate 实战(第二版)》,照着P45的"代码清单2-9”输入"classname="org.hibernate.tool.ant.HibernateToolTask"后,MyEclipse提示"taskdef class org.hibernate.tool.ant.HibernateToolTask cannot be found"。看来是找不到类,于是从网上下载了"Hib原创 2008-08-03 14:03:00 · 3805 阅读 · 2 评论