<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>JavaEye问答</title>
    <description>JavaEye问答 - 软件开发技术专题问答社区</description>
    <link>http://www.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
          <item>
        <title>使用commons-fileupload的问题</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://calf.javaeye.com">Calf</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5175" style="color:red;">http://www.javaeye.com/problems/5175</a>&nbsp;
          发表时间: 2008年10月12日
          <br/>
          用commons-upload.jar上传文件时，如何获取上传表单中的各个属性？<br />就比如说表单里面有三个属性：一个文件(file)，一个用户user(text)，一个说明test(text)。那么，该如何区分获取用户和说明这两个属性的值？<br />我知道有个FileItem.getString()的方法可以获取属性值，但它是没有区别是哪一个属性的。如果我上面两个属性顺序不定，而我只要获取其中的一个属性输出来，应该怎么获取？
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 12 Oct 2008 13:14:23 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5175</link>
        <guid>http://www.javaeye.com/problems/5175</guid>
      </item>
          <item>
        <title>Struts Set批量输入的问题</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://raylinn.javaeye.com">ray_linn</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5174" style="color:red;">http://www.javaeye.com/problems/5174</a>&nbsp;
          发表时间: 2008年10月12日
          <br/>
          批量输入Set的时候，通常得在xxx-conversion.properties里指定以下几行：&lt;br />&lt;br />KeyProperty_xxx=id&lt;br />Element_xxx.languages=some package&lt;br />CreateIfNull_xxx=true&lt;br />&lt;br />如果set是action的属性，比如&lt;br />&lt;br />public class SampleAction{&lt;br />&lt;br />public Set languages=new HashSet();&lt;br />}&lt;br />&lt;br />KeyProperty_languages=id&lt;br />Element_languages=some package&lt;br />CreateIfNull_languages=true&lt;br />&lt;br />这样是工作的，但如果languages是某个field的属性&lt;br />&lt;br />public class SampleAction{&lt;br />&lt;br /> public Member member=new Member();&lt;br />}&lt;br />&lt;br />把languages改成member.languages却无法正确赋值，请问这种复合类型该怎么写
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 12 Oct 2008 12:07:33 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5174</link>
        <guid>http://www.javaeye.com/problems/5174</guid>
      </item>
          <item>
        <title>初学JAVA，我在学习方法的访问控制，发现一个教材上没讲的问题。</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://tffff2005.javaeye.com">tffff2005</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5173" style="color:red;">http://www.javaeye.com/problems/5173</a>&nbsp;
          发表时间: 2008年10月12日
          <br/>
          初学JAVA，我在学习方法的访问控制，发现一个教材上没讲的问题。&lt;br />文件Test.java&lt;br />package www1.cn;&lt;br />public class Test&lt;br />{&lt;br />&amp;nbsp; public void pubMethod()&lt;br />&amp;nbsp; {&lt;br />	System.out.println("public method");&lt;br />	}&lt;br />	private void priMethod()&lt;br />	{&lt;br />	System.out.println("private method");&lt;br />	}&lt;br />	protected void proMethod()&lt;br />	{&lt;br />	System.out.println("protected method");&lt;br />	}&lt;br />	void defMethod()&lt;br />	{&lt;br />	System.out.println("default method");&lt;br />	}&lt;br />}&lt;br />&lt;br />&lt;br />文件Test2.java&lt;br />package www2.cn;&lt;br />import www1.cn.Test;&lt;br />class Test2 extends Test&lt;br />{&lt;br />&amp;nbsp; void Method()&lt;br />&amp;nbsp; {&lt;br />&amp;nbsp; pubMethod();&lt;br />&amp;nbsp; priMethod();&lt;br />&amp;nbsp; proMethod();&lt;br />&amp;nbsp; defMethod();&lt;br />&amp;nbsp; }&lt;br />}&lt;br />&lt;br />文件Test3.java&lt;br />package www3.cn;&lt;br />import www1.cn.Test;&lt;br />class Test3 &lt;br />{&lt;br />public static void main(String[] args)&lt;br />&amp;nbsp; {&lt;br />&amp;nbsp; Test a=new Test();&lt;br />&amp;nbsp; a.pubMethod();&lt;br />&amp;nbsp; a.priMethod();&lt;br />&amp;nbsp; a.proMethod();&lt;br />&amp;nbsp; a.defMethod();	&lt;br />&amp;nbsp; }&lt;br />}&lt;br />&lt;br />先编译Test1.java,通过。&lt;br />再编译Test2.java,提示有2个错误:无法访问private和default方法。&lt;br />再编译Test3.javas,提示确有3个错误，无法访问private和default、protected方法。&lt;br />都是在子类中调用父类Test1的方法&lt;br />为什么Test3不能调用到protected方法？
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 12 Oct 2008 12:07:07 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5173</link>
        <guid>http://www.javaeye.com/problems/5173</guid>
      </item>
          <item>
        <title>ext target 问题</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://xiaoc-yahoo-cn.javaeye.com">xiaoc@yahoo.cn</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5172" style="color:red;">http://www.javaeye.com/problems/5172</a>&nbsp;
          发表时间: 2008年10月12日
          <br/>
          框架分成左右两部分&lt;br />点左边一个节点，右边添加一个TabPanel，&lt;br />TabPanel 里面装在了个jsp，里面有链接,target设置成_self,但点击的时候不会指向本页,而是把整个框架页覆盖了！&lt;br />还请高手们指教！怎么能把它该成指向本页&lt;br />谢谢！&lt;br />&lt;strong>问题补充：&lt;/strong>&lt;br />采用的是ext框架 没有用&amp;lt;iframe
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 12 Oct 2008 12:06:49 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5172</link>
        <guid>http://www.javaeye.com/problems/5172</guid>
      </item>
          <item>
        <title>如何安装apache ivy </title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://happylove311.javaeye.com">happylove311</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5171" style="color:red;">http://www.javaeye.com/problems/5171</a>&nbsp;
          发表时间: 2008年10月12日
          <br/>
          IVY,它是一个管理（记录、跟踪、解析和报告）项目依赖的工具，可与ApacheAnt紧密集成,很多的信息，请参照：&lt;br />http://ant.apache.org/ivy&lt;br />&lt;br />1.代码可以从这里得到 svn co https://svn.apache.org/repos/asf/ant/ivy/core/trunk ivy&lt;br />2.确保你的机子上已经安装了ant　（version 1.6.5 or 以上）与jdk1.5,进入$IVY_HOME(checkout svn url的目录)后，运行ant jar ，在$IVY_HOME/build会生成一些jar包，把$IVY_HOME/build/artifact/ivy.jar 和$IVY_HOME/lib/jsch.jar　拷贝到$ANT_HOME/lib(如果是windows %ANT_HOME%/lib)&lt;br />3.这样就可以在build.xml用 ivy dependency&lt;br />&lt;br />e.g:&lt;br />这是个是build.xml&lt;br />&amp;lt;project name="hello-ivy" default="run" &lt;span style="color: red">xmlns:ivy="antlib:org.apache.ivy.ant">&lt;/span>&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!--引入ivy　dependency -->&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- some variables used -->&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="lib.dir" value="lib" />&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="build.dir" value="build" />&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="src.dir" value="src" />&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- paths used for compilation and run&amp;nbsp; -->&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;path id="lib.path.id">&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;fileset dir="${lib.dir}" />&lt;br />	&amp;lt;/path>&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;path id="run.path.id">&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;path refid="lib.path.id" />&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;path location="${build.dir}" />&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/path>&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- ================================= &lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; target: resolve&amp;nbsp;&amp;nbsp; &lt;span style="color: orange"> 得到所依赖的文件，依赖的文件在ivy.xml下设置 &lt;/span>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ================================= -->&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;target name="resolve" description="--> retreive dependencies with ivy">&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ivy:retrieve/>&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/target>&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- ================================= &lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; target: report&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: orange">导入一些report 信息&lt;/span>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ================================= -->&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;target name="report" depends="resolve" description="--> generates a report of dependencies">&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ivy:report todir="${build.dir}"/>&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/target>&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- ================================= &lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; target: run&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ================================= -->&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;target name="run" depends="resolve" description="--> compile and run the project">&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mkdir dir="${build.dir}" />&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;javac srcdir="${src.dir}" destdir="${build.dir}" classpathref="lib.path.id" />&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; 	&amp;lt;property name="msg" value="hello ivy !"/>&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;java classpathref="run.path.id" classname="example.Hello">&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 	&amp;lt;arg value="-message"/>&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 	&amp;lt;arg value="${msg}"/>&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; 	&amp;lt;/java>&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/target>&lt;br />&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- ================================= &lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; target: clean&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ================================= -->&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;target name="clean" description="--> clean the project">&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;delete includeemptydirs="true">&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;fileset dir="${basedir}">&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 	&amp;lt;exclude name="src/**" />&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 	&amp;lt;exclude name="build.xml" />&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;exclude name="ivy.xml" />&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 	&amp;lt;/fileset>&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; 	&amp;lt;/delete>&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/target>&lt;br />	&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- ================================= &lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; target: clean-cache&amp;nbsp;&amp;nbsp; 删除所有依赖的缓存文件&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ================================= -->&lt;br />	&amp;lt;target name="clean-cache" description="--> clean the ivy cache">&lt;br />		&amp;lt;ivy:cleancache />&lt;br />	&amp;lt;/target>&lt;br />&amp;lt;/project>&lt;br />&lt;br />这个是ivy.xml&lt;br />&lt;br />&amp;lt;ivy-module version="1.0">&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;info organisation="apache" module="ivyrep-example"/>&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dependencies>&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dependency org="apache" name="commons-lang" rev="2.0"/>&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dependency org="apache" name="commons-cli" rev="1.0"/>&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/dependencies>&lt;br />&amp;lt;/ivy-module>&lt;br />&lt;br />&lt;br />&lt;br />&lt;br />&lt;br />&lt;br/>&lt;strong>问题补充&lt;/strong>&lt;br/>&lt;div class="quote_title">welllove53 写道&lt;/div>&lt;div class="quote_div">请问和Maven2有什么不一样的?&lt;/div>&lt;br />区别：Mave2,它是一个模块化项目构建工具（Building a Project ）。它能够管理依赖、构建周期、测试、 打包并且在仓库中发布你的制品。它是一个项目构建工具，领先于通常的构建工具（实际上它的第一个版本是在Ant之上的一层）。apache ivy2　对项目依赖的文件可以进行统一的管理，依赖于ant,它是一个管理（记录、跟踪、解析和报告）项目依赖的工具 (dependency tool).
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 12 Oct 2008 12:06:46 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5171</link>
        <guid>http://www.javaeye.com/problems/5171</guid>
      </item>
          <item>
        <title>在数据库中怎么取一条数据前n条和后n条的数据</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://jetmah.javaeye.com">JetMah</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5170" style="color:red;">http://www.javaeye.com/problems/5170</a>&nbsp;
          发表时间: 2008年10月12日
          <br/>
          &lt;p>比如在数据库中按默认排序存在下面的数据&lt;/p><br />&lt;p>a&lt;/p><br />&lt;p>b&lt;/p><br />&lt;p>c&lt;/p><br />&lt;p>d&lt;/p><br />&lt;p>e&lt;/p><br />&lt;p>f&lt;/p><br />&lt;p>&amp;nbsp;&lt;/p><br />&lt;p>现在我在获取c这条数据的前提下怎么样再获取与之相邻的上面两条a/b和下面两条d/e数据呢？最好在Hibernate中实现，谢谢。&lt;/p>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 12 Oct 2008 11:35:53 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5170</link>
        <guid>http://www.javaeye.com/problems/5170</guid>
      </item>
          <item>
        <title>关于tag云及类似的技术如何实现?</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://happycookie.javaeye.com">happycookie</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5169" style="color:red;">http://www.javaeye.com/problems/5169</a>&nbsp;
          发表时间: 2008年10月12日
          <br/>
          我想做个类似tag云、技能云那样显示链接的东西, 不仅能显示文字链接而且可以显示图片链接(百度空间首页好像是这个),需要些什么技术?<br />另外: 有没有这方面的开源框架呢 ?
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 12 Oct 2008 10:45:56 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5169</link>
        <guid>http://www.javaeye.com/problems/5169</guid>
      </item>
          <item>
        <title>关于资源和用户授权</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://493420337.javaeye.com">心动音符</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5168" style="color:red;">http://www.javaeye.com/problems/5168</a>&nbsp;
          发表时间: 2008年10月12日
          <br/>
          资源和用户授权这个东西用怎么做,有没有人知道给个思路.就是可以后台配置不同的用户然后可以根据页面操作可以对不同的资源进行访问控制.也就是不同用户登陆上来可以做管理员给他们配置的不同的操作.
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 12 Oct 2008 10:24:12 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5168</link>
        <guid>http://www.javaeye.com/problems/5168</guid>
      </item>
          <item>
        <title>ext target 问题</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://xiaoc-yahoo-cn.javaeye.com">xiaoc@yahoo.cn</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5167" style="color:red;">http://www.javaeye.com/problems/5167</a>&nbsp;
          发表时间: 2008年10月12日
          <br/>
          框架分成左右两部分<br />点左边一个节点，右边添加一个TabPanel，<br />TabPanel 里面装在了个jsp，里面有链接,target设置成_self,但点击的时候不会指向本页,而是把整个框架页覆盖了！<br />还请高手们指教！怎么能把它该成指向本页<br />谢谢！
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 12 Oct 2008 10:18:01 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5167</link>
        <guid>http://www.javaeye.com/problems/5167</guid>
      </item>
          <item>
        <title>用getElementById得到的变量测试</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://yxylwt.javaeye.com">yxylwt</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5166" style="color:red;">http://www.javaeye.com/problems/5166</a>&nbsp;
          发表时间: 2008年10月12日
          <br/>
          测试代码如下，得到的结果好像这个变量是一个指向dom元素的指针<br />为 dom元素新增的属性，变量可以同步得到，删除 dom元素后这个变量继续可以使用<br />删除后再新增同名dom，变量和dom的关系彻底断开。<br />还有用getElementById获得的变量，不知道会不会内存泄露，应该怎么释放<br /><br />&lt;html xmlns="http://www.w3.org/1999/xhtml"><br />&lt;head><br />&nbsp;&nbsp;&nbsp; &lt;title>无标题页&lt;/title><br />&lt;/head><br />&lt;body><br /><br />&nbsp; &lt;div id="test">test&lt;/div><br />&nbsp; <br />&nbsp; &lt;div id="viewtest" onclick="alert(test.innerHTML);alert(test.red)">viewtest&lt;/div><br />&nbsp; <br />&nbsp; &lt;div id="deletetest" onclick="document.body.removeChild(document.getElementById('test'));">deletetest&lt;/div><br />&nbsp; <br />&nbsp; &lt;div id="createtest" onclick="cdiv();">createtest&lt;/div><br />&nbsp; <br />&nbsp; &lt;div id="changetest" onclick="document.getElementById('test').innerHTML='1234';document.getElementById('test').red='red'">changetest&lt;/div><br />&nbsp; &lt;script><br />&nbsp;&nbsp;&nbsp; var test = document.getElementById("test");<br />&nbsp;&nbsp;&nbsp; function cdiv()<br />&nbsp;&nbsp;&nbsp; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; oDiv = document.createElement('div');<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; oDiv.id='test';<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; oDiv.innerHTML='test';<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.body.appendChild(oDiv);<br />&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp; <br />&nbsp; &lt;/script><br />&lt;/body><br />&lt;/html>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 12 Oct 2008 09:34:04 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5166</link>
        <guid>http://www.javaeye.com/problems/5166</guid>
      </item>
          <item>
        <title>struts2下载异常问题</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cyhfriends-sina-com.javaeye.com">java_boy</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5165" style="color:red;">http://www.javaeye.com/problems/5165</a>&nbsp;
          发表时间: 2008年10月12日
          <br/>
          大家好，struts2下载时老报这个异常，哪位高手帮我解决一下啊<br />&nbsp;&nbsp;&nbsp; <span style="color: #FF0000"><br />&nbsp;&nbsp;&nbsp; DownloadAction.java</span><br />&nbsp; <br />&nbsp;&nbsp;&nbsp; public String download()throws Exception{<br />		return SUCCESS;<br />	}<br />	<br />	public InputStream getInputStream() {<br />		this.setFilename(); <br />		return ServletActionContext.getServletContext().getResourceAsStream("/upload/"+filename);<br />	}<br /><br />&nbsp; <span style="color: #FF0000"> struts.xml</span><br />&nbsp;&nbsp; <br />&nbsp;&nbsp; &lt;action name="download" class="download" method="download"><br />	&nbsp;&nbsp;&nbsp; &lt;result name="success" type="stream"><br />		&nbsp; &lt;param name="contentDisposition">attachment;filename="${filename}"&lt;/param><br />		&nbsp; &lt;param name="inputName">inputStream&lt;/param><br />	&nbsp;&nbsp;&nbsp; &lt;/result><br />	&nbsp; &lt;/action><br /><br /><br />&nbsp; <span style="color: red">异常是这样的</span><br /><br /> java.lang.IllegalArgumentException: Can not find a java.io.InputStream with the name [downloadFile] in the invocation stack. Check the &lt;param name="inputName"> tag specified for this action.<br />	at org.apache.struts2.dispatcher.StreamResult.doExecute(StreamResult.java:189)<br />	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178)<br />	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:348)<br />	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253)<br />	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:221)<br />	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)<br />	at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)<br />	at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)<br />	at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)<br />	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)<br />	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:150)<br />	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:48)<br />	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)<br />	at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)<br />	at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)<br />	at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)<br />	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)<br />	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:123)<br />	at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)<br />	at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)<br />	at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)<br />	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)<br />	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:167)<br />	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)<br />	at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)<br />	at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)<br />	at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)<br />	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)<br />	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:105)<br />	at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)<br />	at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)<br />	at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)<br />	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)<br />	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:83)<br />	at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)<br />	at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)<br />	at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)<br />	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)<br />	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:207)<br />	at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)<br />	at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)<br />	at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)<br />	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:22
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 12 Oct 2008 02:33:11 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5165</link>
        <guid>http://www.javaeye.com/problems/5165</guid>
      </item>
          <item>
        <title>redhat + rails + mysql中文乱码</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zyrjm520.javaeye.com">zyrjm520</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5164" style="color:red;">http://www.javaeye.com/problems/5164</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          今天在redhat配置好了rails以后，中文显示乱码，在创建数据库和表格的时候都设置了utf8，现在该怎么解决，找不到/etc/mysql/my.cnf，在/etc里面有个my.cnf，里面没有设置编码的内容
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 21:41:12 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5164</link>
        <guid>http://www.javaeye.com/problems/5164</guid>
      </item>
          <item>
        <title>list 遍列对像</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://tearfish.javaeye.com">tearfish</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5163" style="color:red;">http://www.javaeye.com/problems/5163</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          <pre name="code" class="java">
package com.pro;

import java.util.Date;

public class Credence implements java.io.Serializable {

	// Fields

	private Integer keyId;

	public Credence() {
	}

	
	public Credence(Integer keyId) {
		this.keyId = keyId;
	}
       
         public Integer getKeyId() {
		return this.keyId;
	}

	public void setKeyId(Integer keyId) {
		this.keyId = keyId;
	}

	public boolean equals(Object obj) {
		if (obj instanceof Credence) {
			Credence cd = (Credence) obj;
			return (keyId.equals(cd.keyId));
		}
		return super.equals(obj);
	}

	public int hashCode() {
		return keyId.hashCode();
	}
}
</pre><br /><pre name="code" class="java">
public class DemoTest {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		Credence cd = new Credence();
		List list = new ArrayList();
		for(int i=0;i&lt;10;i++){
			cd.setKeyId(i);
			list.add(i,cd);
		}
		Iterator iterator = list.iterator(); 
		while(iterator.hasNext()) 
		{ 
		cd = (Credence)iterator.next(); 
		System.out.println(cd.getKeyId()); 
		}
	}

}
</pre><br />怎么无法遍列出对像的,输出都是9,麻烦高手帮我解决,谢谢!
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 20:37:52 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5163</link>
        <guid>http://www.javaeye.com/problems/5163</guid>
      </item>
          <item>
        <title>Struts+Spring+Hibernian整合怎么让首页打开显示各表数据</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://tockychen.javaeye.com">tockychen</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5162" style="color:red;">http://www.javaeye.com/problems/5162</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          才学没多久，没有实现！最后在一个jsp页面用了&lt;jsp:forword>到一个action，然后在mapping.findForward("")到首页，才能显示数据库中的数据？<br /><br />请问有什么好办法，可以实现
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 20:11:24 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5162</link>
        <guid>http://www.javaeye.com/problems/5162</guid>
      </item>
          <item>
        <title>【求SSH书籍】</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lixi292.javaeye.com">lixi292</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5161" style="color:red;">http://www.javaeye.com/problems/5161</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          本人正准备深入学习J2EE的几大框架，&lt;br />求各位大侠推荐几本实用的书籍！！！谢谢了
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 19:33:03 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5161</link>
        <guid>http://www.javaeye.com/problems/5161</guid>
      </item>
          <item>
        <title>SQLSERVER 不同表访问性能的处理问题</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://pcial.javaeye.com">pcial</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5160" style="color:red;">http://www.javaeye.com/problems/5160</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          现在做一个项目中，需要增加另外的项目，使用同一个数据库A。由于原先的项目有些时候需要处理一些大数据量的操作，影响到其他访问数据库A的访问速度。请问有没有方法让原先的项目中性能问题不影响到新增加的项目对数据库A的访问速度？原则上，两个项目的表不会共享，除了一些数据量比较少的基础数据。谢谢！
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 17:08:17 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5160</link>
        <guid>http://www.javaeye.com/problems/5160</guid>
      </item>
          <item>
        <title>hibernate 操作数据表</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://hanmeixiaoxue.javaeye.com">hanmeixiaoxue</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5159" style="color:red;">http://www.javaeye.com/problems/5159</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          我在配置hibernate.cfg.xml中加入&lt;property name="hbm2ddl.auto">create&lt;/property>后可以自动在数据库中创建需要的表，但是问题是，这个表里只能有一条记录，请问是什么原因呢？听说要开启一个事务，在循环插入， 有知道的，请给个简单例子吧，我不知道如何开启一个事务，谢谢
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 16:47:02 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5159</link>
        <guid>http://www.javaeye.com/problems/5159</guid>
      </item>
          <item>
        <title>如何让我想要的东东在一个Panel中显示出来</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://goodhuxm.javaeye.com">goodhuxm</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5158" style="color:red;">http://www.javaeye.com/problems/5158</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          &lt;p>我的设计思路是这样的： &lt;br />有一个HBox,有一个Panel,&lt;/p><br />&lt;p>在HBOX中有几个按钮，我想在点击HBox中的按钮后，能让相应的东东（如SWF文件）在Panel中显示出来！！如何实现？？？？ &lt;br />我现在刚学，所以问的问题有点白痴，还请见谅！！&lt;/p><br />&lt;p>&amp;nbsp;&lt;/p>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 16:38:58 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5158</link>
        <guid>http://www.javaeye.com/problems/5158</guid>
      </item>
          <item>
        <title>有没有研究过jjtree的专家帮我解答一下 </title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://angelzdk.javaeye.com">angelzdk</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5157" style="color:red;">http://www.javaeye.com/problems/5157</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          众位专家们大家好 <br />我是一个新手 <br />现在在学习javacc，但是在网上搜不到有关jjtree的使用的讲解 <br />官方提供的代码例子实在是看不懂 <br />有哪位专家能够帮忙提供一份有关jjtree的讲解 <br />最好是那种根据一个实例代码进行的讲解，这样比较容易理解 <br />比如说帮我把javacc提供的jjtree的一个例子的代码讲解一下之类的 <br />谢谢
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 16:05:35 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5157</link>
        <guid>http://www.javaeye.com/problems/5157</guid>
      </item>
          <item>
        <title>有人接过项目做吗</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://liudewen.javaeye.com">hbldw521</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5156" style="color:red;">http://www.javaeye.com/problems/5156</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          想去接点项目来做做,但是不清楚一般都在什么地方去接的,如果有人接过的话,希望能把信息共享一下,谢谢
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 15:59:34 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5156</link>
        <guid>http://www.javaeye.com/problems/5156</guid>
      </item>
          <item>
        <title>关于Ajax+ie在环境下后台操作超过1小时,前台无法拿到后台返回值的问题?</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://xiexjbailx.javaeye.com">xiexjbailx</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5155" style="color:red;">http://www.javaeye.com/problems/5155</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          最近本人开发的项目中应用了ext和buffalo(国内ajax技术)开发一个项目,由于后台数据量大操作时间长,在测试过程中发现无论是ext的reuqest访问方式(代码清单一)还是buffalo的访问方式(代码清单二),在ie6下后台操作一个小时后前台就再也获取不到后台返回的结果,在FireFox下三个多小时都没有问题,请问各位到底是什么原因?是ie的连接限制还是ajax的连接限制?谢谢!<br /><br />代码清单一(ext的访问方式):<br />&nbsp; var store = new Ext.data.Store({<br />&nbsp;&nbsp;&nbsp;&nbsp; proxy: new Ext.data.HttpProxy({<br />&nbsp;&nbsp;&nbsp;&nbsp; timeout:86400000,//已经设定超时为1天<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; url: "http://localhost:8080/****/****/****.do?method=****"<br />&nbsp;&nbsp;&nbsp;&nbsp; }),<br />&nbsp;&nbsp;&nbsp;&nbsp; reader: jsonReader<br /> });<br /> store.load({params:par, callback:function(r, options, success){//par为javascript参数数组<br />&nbsp;&nbsp;&nbsp;&nbsp; if(store.reader.jsonData.obj){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var obj = store.reader.jsonData.obj;//接受后台返回的json数据.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(obj);//后台操作一个小时后obj对象无法获取到,后台操作一个小时之内obj可以获取到值.<br />&nbsp;&nbsp;&nbsp; } <br />&nbsp; }<br />});<br /><br />代码清单二(buffalo的访问方式):<br />//***Service.****为调用后台类和方法,par为javascript参数数组<br />buffalo.remoteCall("****Service.****", [par],function(reply){<br />	var obj = reply.getResult();<br />	alert(obj);//后台操作一个小时后obj对象无法获取到,后台操作一个小时之内obj可以获取到值.<br />}); <br /><br />由于本人在该项目普遍采用了ext和buffalo的方式开发,如果有谁能知道这个问题的原因并且能统一解决这个问题,报酬可面议!<br />再次感谢!
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 15:54:46 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5155</link>
        <guid>http://www.javaeye.com/problems/5155</guid>
      </item>
          <item>
        <title>有人做个JAVA电子邮件系统吗</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://liudewen.javaeye.com">hbldw521</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5154" style="color:red;">http://www.javaeye.com/problems/5154</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          最近做一个JAVA电子邮件系统,有没有人做过这种系统的,可以探讨下吗
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 15:54:26 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5154</link>
        <guid>http://www.javaeye.com/problems/5154</guid>
      </item>
          <item>
        <title>enumeration和 iterator主要的区别及应用</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zhanghengfirst.javaeye.com">zhanghengfirst</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5153" style="color:red;">http://www.javaeye.com/problems/5153</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          有的函数必须用enumeration.这些函数指的是什么函数
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 15:33:32 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5153</link>
        <guid>http://www.javaeye.com/problems/5153</guid>
      </item>
          <item>
        <title>[Ext]在使用iframe后，在iframe内弹出Window的问题</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://chkeb.javaeye.com">翅膀</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5152" style="color:red;">http://www.javaeye.com/problems/5152</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          场景：<br />使用borderlayout，有north,south,west,cener四个区域，center使用了iframe嵌入了另外的页面，在嵌入的这个页面中同样使用ext，但在使用ext的window控件时，弹出来的新modal窗口，不管是位置，还是冻结父窗口的效果，都是基于center中的这个iframe的，而不是基于ie的整个window，不知道ext有没有属性或方法将弹出的window基于ie的整个窗口。或者采用别的方法能达到这个效果呢？<br />难道没有人使用过吗？
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 12:51:29 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5152</link>
        <guid>http://www.javaeye.com/problems/5152</guid>
      </item>
          <item>
        <title>spring 事物管理问题请教,多谢~</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://yuanwai.javaeye.com">yuanwai</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5151" style="color:red;">http://www.javaeye.com/problems/5151</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          spring 事物管理问题请教,多谢~<br /><br />注册同时插入两张表,member(mid,mail),company(cid,companyname)<br />代码帖出来,多谢指点~~<br /><br />config.xml<br /><br />&lt;bean id="companyService" class="com.cms.service.impl.CompanyServiceImpl"><br />		&lt;property name="companyDAO"><br />			&lt;ref local="companyDAO">&lt;/ref><br />		&lt;/property><br />	&lt;/bean><br />	&lt;bean id="memberService" class="com.cms.service.impl.MemberServiceImpl"><br />		&lt;property name="memberDAO"><br />			&lt;ref local="memberDAO">&lt;/ref><br />		&lt;/property><br />	&lt;/bean><br />	&lt;bean id="memberAndCompanyService" class="com.cms.service.impl.MemberAndCompanyServiceImpl"><br />		&lt;property name="memberDAO"><br />			&lt;ref local="memberDAO">&lt;/ref><br />		&lt;/property><br />		&lt;property name="companyDAO"><br />			&lt;ref local="companyDAO">&lt;/ref><br />		&lt;/property><br />	&lt;/bean><br /><br />&lt;bean name="/regedit" class="com.cms.web.action.RegeditAction"><br />&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="memberAndCompanyService"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ref bean="memberAndCompanyService"/><br />&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property><br />	&lt;property name="memberService"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ref bean="memberService"/><br />&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property><br />&lt;/bean><br /><br />&lt;bean id="dataSource"<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; class="org.apache.commons.dbcp.BasicDataSource"<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; destroy-method="close"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="driverClassName"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;value>com.mysql.jdbc.Driver&lt;/value><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="url"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;value>jdbc:mysql://127.0.0.1:3306/infodata?useUnicode=true&amp;amp;characterEncoding=utf-8&lt;/value><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="username"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;value>root&lt;/value><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="password"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;value>sa&lt;/value><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property><br />&nbsp; &lt;/bean><br />&nbsp; &lt;bean id="sessionFactory"<br />&nbsp; 	class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="dataSource"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ref local="dataSource" /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="mappingResources"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;list><br />			&nbsp;&nbsp; &lt;value>com/cms/po/Company.hbm.xml&lt;/value><br />			&nbsp;&nbsp; &lt;value>com/cms/po/Member.hbm.xml&lt;/value><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/list><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="hibernateProperties"><br />	&nbsp;&nbsp;&nbsp; &lt;props><br />	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect&lt;/prop><br />	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;prop key="hibernate.show_sql">true&lt;/prop><br />	&nbsp;&nbsp;&nbsp; &lt;/props><br />	&lt;/property><br />&nbsp; &lt;/bean><br />&nbsp; &lt;bean id="transactionManager"<br />&nbsp; 	class="org.springframework.orm.hibernate3.HibernateTransactionManager"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="sessionFactory"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ref local="sessionFactory" /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property><br />&nbsp; &lt;/bean><br />&nbsp; &lt;bean id="memberAndCompanyServiceProxy"<br />&nbsp; 	class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"><br />&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="transactionManager"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ref bean="transactionManager" /><br />&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property><br />&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="target"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ref local="memberAndCompanyService" /><br />&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property><br />&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name="transactionAttributes"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;props><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;prop key="create*">PROPAGATION_REQUIRED&lt;/prop><br />			 &lt;prop key="update*">PROPAGATION_REQUIRED&lt;/prop><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/props><br />&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property><br />&nbsp;&nbsp; &lt;/bean><br />&nbsp;&nbsp; <br />&nbsp;&nbsp; &lt;bean id="companyDAO" class="com.cms.dao.impl.CompanyDAOImpl"><br />		&lt;property name="sessionFactory"><br />			&lt;ref local="sessionFactory">&lt;/ref><br />		&lt;/property><br />	&lt;/bean><br />	&lt;bean id="memberDAO" class="com.cms.dao.impl.MemberDAOImpl"><br />		&lt;property name="sessionFactory"><br />			&lt;ref local="sessionFactory">&lt;/ref><br />		&lt;/property><br />	&lt;/bean><br />	<br />	struts-config.xml<br />	<br />	&lt;form-beans ><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;form-bean name="member" type="com.cms.vo.Member"/><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;form-bean name="regUser" type="com.cms.vo.RegUser"/><br />&nbsp;&nbsp; &lt;/form-beans><br />&nbsp;&nbsp; &lt;action-mappings ><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action path="/regedit" type="org.springframework.web.struts.DelegatingActionProxy" name="regUser"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;forward name="success" path="/main.jsp" /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;forward name="input" path="/input.do" /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/action><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; path="/input" <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type="org.apache.struts.actions.ForwardAction" <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; parameter="/regedit.jsp"/><br />&nbsp;&nbsp; &lt;/action-mappings><br /><br />&nbsp;&nbsp; &lt;message-resources parameter="com.cms.web.ApplicationResources" /><br />&nbsp;&nbsp; &lt;plug-in className="org.springframework.web.struts.ContextLoaderPlugIn"><br />&nbsp; 		&lt;set-property property="contextConfigLocation" value="/WEB-INF/classes/config.xml" /><br />	&lt;/plug-in><br />	<br />	company和member的dao接口以及impl类就不帖了....帖封装事物的service<br />	<br />	MemberAndCompanyService.java<br />	public interface MemberAndCompanyService {<br />	&nbsp; public abstract void createMemberAndCompany(Member member, Company company);<br />&nbsp; }<br />&nbsp; <br />&nbsp; MemberAndCompanyServiceImpl.java<br />&nbsp; public class MemberAndCompanyServiceImpl implements MemberAndCompanyService {<br /><br />	private Logger log = Logger.getLogger(this.getClass().getName());<br />	public MemberDAO memberDAO;<br />	public void setMemberDAO(MemberDAO memberDAO){<br />		this.memberDAO = memberDAO;<br />	}<br />	public MemberDAO getMemberDAO(){<br />		return memberDAO;<br />	}<br />	public CompanyDAO companyDAO;<br />	public void setCompanyDAO(CompanyDAO companyDAO){<br />		this.companyDAO = companyDAO;<br />	}<br />	public CompanyDAO getCompanyDAO(){<br />		return companyDAO;<br />	}<br />	<br />	public void createMemberAndCompany(Member member, Company company){<br />		<br />		memberDAO.createMember(member);<br />		company.setCom_id(member.getMember_id());//company表的主键与member的主键一致<br />		companyDAO.createCompany(company);<br />	}<br />}<br /><br />RegeditAction.java<br /><br />public class RegeditAction extends Action {<br /><br />	private Logger log = Logger.getLogger(this.getClass().getName());<br /><br />	private MemberAndCompanyService memberAndCompanyService;<br /><br />	public MemberAndCompanyService getMemberAndCompanyService() {<br />		return memberAndCompanyService;<br />	}<br /><br />	public void setMemberAndCompanyService(<br />			MemberAndCompanyService memberAndCompanyService) {<br />		this.memberAndCompanyService = memberAndCompanyService;<br />	}<br /><br />	private MemberService memberService;<br /><br />	public void setMemberService(MemberService memberService) {<br />		this.memberService = memberService;<br />	}<br /><br />	public MemberService getMemberService() {<br />		return memberService;<br />	}<br /><br />	public ActionForward execute(ActionMapping mapping, ActionForm form,<br />			HttpServletRequest request, HttpServletResponse response) {<br /><br />		com.cms.vo.RegUser regUser = (com.cms.vo.RegUser) form;<br />		Member member = memberService.queryMember(regUser.getEmail());<br />		Company company = new Company();<br />		if (member != null &amp;&amp; member.getMember_id() > 0) {<br />			request.setAttribute(AttributeNames.CMS_ERRORS, "已经被注册的用户名。");<br />			return mapping.findForward("input");<br />		} else {<br />			member.setEmail(regUser.getEmail());<br /><br />			company.setCom_id(member.getMember_id());<br />			company.setCompanyname(regUser.getCom_name());<br /><br />			memberAndCompanyService.createMemberAndCompany(member,<br />					company);<br />			request.setAttribute(AttributeNames.CMS_Client_USER,<br />					new com.cms.vo.Member(member.getMember_id(), member.getEmail());<br />		}<br />		<br />		return mapping.findForward("success");<br />	}<br /><br />}<br /><br />贴完啦...这样有问题吗?我无法实现回滚(测试时插入比数据库字段长的字符).<br /><strong>问题补充：</strong><br />多谢关注... xuxiaolei<br />没错,表是Innodb类型。<br />关于这个spring代理事物的配置，我通过main方法实现的时候，是可以回滚了。。。<br />就是如下方式：<br />ApplicationContext cxt = new ClassPathXMLApplicatinContext("config.xml");<br />MemberAndCompanyService memberAndCompanyService = (MemberAndCompanyService)cxt.getBean("memberAndCompanyServiceProxy");<br />memberAndCompanyService.createMemberAndCompany(member, <br />company); <br />那问题说明我上面的事物应该没有起作用吧。。。请教~多谢。<br /><strong>问题补充：</strong><br />也就是说直接读取配置文件，而不是采用依赖注入方式。。。。<br /><strong>问题补充：</strong><br />感谢 xuxiaolei<br /><br />确实应该注入事务bean,问题已经解决.
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 12:49:05 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5151</link>
        <guid>http://www.javaeye.com/problems/5151</guid>
      </item>
          <item>
        <title>这个是哪款监控软件</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://halleycomet.javaeye.com">halleycomet</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5150" style="color:red;">http://www.javaeye.com/problems/5150</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          &lt;p>&lt;a title="监控图" href="/upload/attachment/41994/c32000a1-9286-3bc1-9250-94c980de2026.bmp" target="_blank">监控图&lt;/a>&lt;/p><br />&lt;p>&amp;nbsp;&lt;/p><br />&lt;p>请点击&lt;strong>&lt;a title="monitor" href="/upload/attachment/41994/c32000a1-9286-3bc1-9250-94c980de2026.bmp" target="_blank">监控图&lt;/a>&lt;/strong>链接，可以看到监控的截图。&lt;/p><br />&lt;p>这个软件是监控网站服务质量的，但不知道是哪款，请大家帮忙确认。&lt;/p><br />&lt;p>&amp;nbsp;&lt;/p><br />&lt;p>谢谢！&lt;/p>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 12:39:06 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5150</link>
        <guid>http://www.javaeye.com/problems/5150</guid>
      </item>
          <item>
        <title>还是Hibernate延迟加载问题</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://thriller818.javaeye.com">thriller818</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5149" style="color:red;">http://www.javaeye.com/problems/5149</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          我现在需要查出满足条件的父类(A)列表，我不需要查出子类(B)，对子类。我用了延迟加载<br />但是在WEB层的话就会报出 延迟加载异常。<br /><br />假设我在这种情况下确定不会访问父类的getBs()方法，而且我根本就不会用到子类<br />我能不能不查它，也不延迟加载它。<br /><br />Hibernate把人搞的很迷糊，更新条记录，非要查出来才能更新。除非你使用语句更新<br /><br />如果关联比较多，但是我们不需要关联的信息，它还是会查出来，如果你延迟加载了，在WEB层就会报错。<br /><br />OpenSessionInView 好用不，性能怎么样？
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 11:58:43 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5149</link>
        <guid>http://www.javaeye.com/problems/5149</guid>
      </item>
          <item>
        <title>jsp能上传文件夹吗？</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://angushj.javaeye.com">angushj</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5148" style="color:red;">http://www.javaeye.com/problems/5148</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          如题～<br /><br />网上找了一下，大概有以下思路：<br /><br />1、在页面选个文件夹然后打包上传，在服务器解压。<br /><br />2、写ActiveX或Applet完成该功能。<br /><br />3、建立ftp去上传。<br /><br />不知道行不行得通，请大家参详一下～<br /><br />最好可以提供具体的思路或第三方控件也可以～谢谢～
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 11:18:09 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5148</link>
        <guid>http://www.javaeye.com/problems/5148</guid>
      </item>
          <item>
        <title>论坛之类的程序图片、附件上传的最佳实践应该怎么做呢？</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://elvewyn.javaeye.com">elvewyn</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5147" style="color:red;">http://www.javaeye.com/problems/5147</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          我现在有三种方法，都做过，但是感觉都有问题：<br />1. 直接在表单中放置“type”为“file”的input元素。这样做最简单。但问题是，如果表单在服务器端验证失败，那么就必须返回，这样下次提交，又需要上传一次文件。浪费时间和网络资源；<br /><br />2.首先让用户提交文本内容，之后，在第二步让客户上传图片等附件。结果被客户指责太麻烦了。<br /><br />3.仍然是一步提交。但是，使用iframe，让用户先把文件上传。然后把文件的内容暂时存在一个地方。（例如， 临时数据目录，然后把文件的File对象放到session中）。这样以来，看似不错，但是又要面临很麻烦的状况：如果用户上传文件后，取消了对表单的录入，或者关闭了浏览器。那么，这些文件信息就一直留在session中，文件也会放在临时目录中。只有到session超时的时候才能清理。如果有用户取消后，又开始一个新的表单录入，那么表单可能会把原来的文件给读进来。<br /><br /><br />&nbsp;&nbsp;&nbsp; 不知道给为高手有什么更好的方法？谢谢啦！<br /><strong>问题补充：</strong><br />如果不用iframe, 能实现像gmail那种的附件上传么？<br /><strong>问题补充：</strong><br />如果用ajax，那么应该如果处理附件上传呢？或者说，应该如果做成像gmail那么样的呢？在编辑的时候，就开始是上传附件。
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 11:07:29 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5147</link>
        <guid>http://www.javaeye.com/problems/5147</guid>
      </item>
          <item>
        <title>求教RoR处理回车换行符问题</title>
        <author>JavaEye网站</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://nosiop.javaeye.com">nosiop</a>&nbsp;
                    链接：<a href="http://www.javaeye.com/problems/5146" style="color:red;">http://www.javaeye.com/problems/5146</a>&nbsp;
          发表时间: 2008年10月11日
          <br/>
          我使用RoR的textarea标签作为输入框，录入文本数据（包含若干回车换行）并存储到mysql数据库中。结果在显示最终显示出来的时候，却发现文字变成了一堆，没有任何回车换行符。不知道为什么，望赐教！另外，还想请教如果是使用ror开发，怎么在非IDE环境下面进行调试和观察？
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 11 Oct 2008 10:50:36 +0800</pubDate>
        <link>http://www.javaeye.com/problems/5146</link>
        <guid>http://www.javaeye.com/problems/5146</guid>
      </item>
      </channel>
</rss>