﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-成家荣的JavaBlog-最新评论</title><link>http://www.blogjava.net/yunye/CommentsRSS.aspx</link><description>  ... 能够在宁静的晚上，在心爱的电脑前搭建自己的程序...也是多么惬意的一件事情.....
          </description><language>zh-cn</language><pubDate>Fri, 29 Aug 2008 19:30:43 GMT</pubDate><lastBuildDate>Fri, 29 Aug 2008 19:30:43 GMT</lastBuildDate><generator>cnblogs</generator><item><title>re: 求救Hibernate 问题，急，请帮我看下我的代码，好么！</title><link>http://www.blogjava.net/yunye/archive/2008/03/30/188583.html#189690</link><dc:creator>Robin's Java World</dc:creator><author>Robin's Java World</author><pubDate>Sun, 30 Mar 2008 15:53:00 GMT</pubDate><guid>http://www.blogjava.net/yunye/archive/2008/03/30/188583.html#189690</guid><description><![CDATA[问题应该就出在你的transaction上.<img src ="http://www.blogjava.net/yunye/aggbug/189690.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yunye/" target="_blank">Robin's Java World</a> 2008-03-30 23:53 <a href="http://www.blogjava.net/yunye/archive/2008/03/30/188583.html#189690#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 求救Hibernate 问题，急，请帮我看下我的代码，好么！</title><link>http://www.blogjava.net/yunye/archive/2008/03/28/188583.html#189286</link><dc:creator>wjywilliam</dc:creator><author>wjywilliam</author><pubDate>Fri, 28 Mar 2008 08:03:00 GMT</pubDate><guid>http://www.blogjava.net/yunye/archive/2008/03/28/188583.html#189286</guid><description><![CDATA[问你一句，你的Transaction怎么处理的，处理了没有，在哪里？<img src ="http://www.blogjava.net/yunye/aggbug/189286.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yunye/" target="_blank">wjywilliam</a> 2008-03-28 16:03 <a href="http://www.blogjava.net/yunye/archive/2008/03/28/188583.html#189286#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 求救Hibernate 问题，急，请帮我看下我的代码，好么！</title><link>http://www.blogjava.net/yunye/archive/2008/03/26/188583.html#188885</link><dc:creator>flustar</dc:creator><author>flustar</author><pubDate>Wed, 26 Mar 2008 14:50:00 GMT</pubDate><guid>http://www.blogjava.net/yunye/archive/2008/03/26/188583.html#188885</guid><description><![CDATA[自己写个转换编码的Filter，在web.xml配置一下就行了， 就没有必要写那些转换的代码了。你看得是谁写的书，作者的水平似乎不怎么行啊，Action里直接调用DAO合适吗，还有在action里捕获异常，用try...catch也不合适，不是可以用异常声明吗，在xml里配置一下不就行了。<img src ="http://www.blogjava.net/yunye/aggbug/188885.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yunye/" target="_blank">flustar</a> 2008-03-26 22:50 <a href="http://www.blogjava.net/yunye/archive/2008/03/26/188583.html#188885#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 求救Hibernate 问题，急，请帮我看下我的代码，好么！</title><link>http://www.blogjava.net/yunye/archive/2008/03/26/188583.html#188868</link><dc:creator>云野</dc:creator><author>云野</author><pubDate>Wed, 26 Mar 2008 13:36:00 GMT</pubDate><guid>http://www.blogjava.net/yunye/archive/2008/03/26/188583.html#188868</guid><description><![CDATA[    字符转换的时候，不扑捉异常，它报错，以前在做JSP页面时，字符转换不用捕捉异常的，不知道是不是在Hibernate环境下的原因<br>   进行数据库操作时，我看到书籍上都进行异常捕捉的，我就照做了。<br>   在页面显示数据，我用了一个Action的<br>public class UserListAction extends Action {<br>	/*<br>	 * Generated Methods<br>	 */<br><br>	/** <br>	 * Method execute<br>	 * @param mapping<br>	 * @param form<br>	 * @param request<br>	 * @param response<br>	 * @return ActionForward<br>	 */<br>	public ActionForward execute(ActionMapping mapping, ActionForm form,<br>			HttpServletRequest request, HttpServletResponse response) {<br>		// TODO Auto-generated method stub<br>		List stafflist = null;<br>		try {<br>			StaffDAO dao = new StaffDAO();<br>			<br>			 stafflist = (List)dao.findAll();<br>		} catch (HibernateException e) {<br>			// TODO Auto-generated catch block<br>			e.printStackTrace();<br>		}<br>		     <br>		request.setAttribute(&quot;staffall&quot;, stafflist);<br>		<br>		<br>		return mapping.findForward(&quot;userlistmanage&quot;);<br>	}<br>JSP页面：<br>&lt;body&gt; <br>  &lt;html:errors/&gt;<br>     &lt;logic:present name=&quot;staffall&quot; scope=&quot;request&quot;&gt; <br>     <br>    &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot; align=&quot;center&quot;&gt;<br>      &lt;tbody&gt;<br>      &lt;tr&gt;&lt;td colspan=&quot;10&quot; align=&quot;right&quot;&gt;&lt;html:link href=&quot;/FileManage/addStaffStep1.do&quot;&gt;添加职员信息&lt;/html:link&gt;&lt;/td&gt; &lt;/tr&gt;<br>      &lt;tr&gt;&lt;td colspan=&quot;10&quot; align=&quot;center&quot;&gt;职员信息&lt;/td&gt; &lt;/tr&gt;<br>      &lt;tr&gt;&lt;td&gt;职员号&lt;/td&gt;&lt;td&gt;姓名&lt;/td&gt;&lt;td&gt;部门&lt;/td&gt;&lt;td&gt;性别&lt;/td&gt;&lt;td&gt;电子邮件&lt;/td&gt;<br>          &lt;td&gt;地址&lt;/td&gt;&lt;td&gt;手机号码&lt;/td&gt;&lt;td colspan=&quot;3&quot;&gt;操作&lt;/td&gt;&lt;/tr&gt;<br>          &lt;logic:iterate id=&quot;stafflist&quot; name=&quot;staffall&quot;&gt;<br>            &lt;tr&gt; <br>            &lt;td&gt; &lt;bean:write name=&quot;stafflist&quot; property=&quot;staffid&quot; /&gt; &lt;/td&gt; <br>            &lt;td&gt; &lt;bean:write name=&quot;stafflist&quot; property=&quot;staffname&quot;/&gt;&lt;/td&gt; <br>            &lt;td&gt; &lt;bean:write name=&quot;stafflist&quot; property=&quot;departmentname&quot;/&gt;&lt;/td&gt; <br>            &lt;td&gt; &lt;bean:write name=&quot;stafflist&quot; property=&quot;sex&quot;/&gt; &lt;/td&gt; <br>            &lt;td&gt; &lt;bean:write name=&quot;stafflist&quot; property=&quot;email&quot;/&gt;&lt;/td&gt; <br>            &lt;td&gt; &lt;bean:write name=&quot;stafflist&quot; property=&quot;address&quot;/&gt;&lt;/td&gt;<br>            &lt;td&gt; &lt;bean:write name=&quot;stafflist&quot; property=&quot;mobile&quot;/&gt;&lt;/td&gt;<br>            &lt;td&gt;&lt;html:link href=&quot;/FileManage/lookFileList.do&quot;&gt;文件目录&lt;/html:link&gt;&lt;/td&gt;<br>            &lt;td&gt;&lt;html:link href=&quot;/FileManage/modifyStaff.do&quot;&gt;修改&lt;/html:link&gt;&lt;/td&gt;<br>            &lt;TD&gt;&lt;html:link href=&quot;/FileManage/deleteStaff.do&quot;&gt;删除&lt;/html:link&gt;&lt;/TD&gt;<br>           &lt;/tr&gt; <br>          &lt;/logic:iterate&gt;<br>&lt;/tbody&gt;&lt;/table&gt; <br>&lt;/logic:present&gt;<br>  &lt;/body&gt;<br> <br><br>原来自动生成的DAO方法有点问题，我改动了一下，好象可以了：<br>public void save(Staff transientInstance) { <br>log.debug(&quot;saving Staff instance&quot;); <br>org.hibernate.Transaction tx = null; <br>tx=getSession().beginTransaction(); <br>try { <br>getSession().save(transientInstance); <br>tx.commit(); <br>log.debug(&quot;save successful&quot;); <br>} catch (RuntimeException re) { <br>log.error(&quot;save failed&quot;, re); <br>if(tx!=null){ <br>tx.rollback(); <br>} <br>throw re; <br>} <br>} <br><br>  <img src ="http://www.blogjava.net/yunye/aggbug/188868.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yunye/" target="_blank">云野</a> 2008-03-26 21:36 <a href="http://www.blogjava.net/yunye/archive/2008/03/26/188583.html#188868#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 求救Hibernate 问题，急，请帮我看下我的代码，好么！[未登录]</title><link>http://www.blogjava.net/yunye/archive/2008/03/25/188583.html#188592</link><dc:creator>flustar</dc:creator><author>flustar</author><pubDate>Tue, 25 Mar 2008 13:58:00 GMT</pubDate><guid>http://www.blogjava.net/yunye/archive/2008/03/25/188583.html#188592</guid><description><![CDATA[你action里写那么多try...catch干什么<br>把你的日志记录贴出来，我帮你看看 <br>很有可能是的你的Dao类写的有问题<br>顺便问一下：<br> “添加后，返回原页面，显示了添加的信息”<br>你这个显示了添加的信息是怎么得到的？<img src ="http://www.blogjava.net/yunye/aggbug/188592.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yunye/" target="_blank">flustar</a> 2008-03-25 21:58 <a href="http://www.blogjava.net/yunye/archive/2008/03/25/188583.html#188592#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>