<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>交流</title>
    <description></description>
    <link>http://runjia1987.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>spring+struts2开发出现的错误</title>
        <author>runjia1987</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://runjia1987.javaeye.com">runjia1987</a>&nbsp;
          链接：<a href="http://runjia1987.javaeye.com/blog/201906" style="color:red;">http://runjia1987.javaeye.com/blog/201906</a>&nbsp;
          发表时间: 2008年06月10日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          struts.xml配置文件（相关部分）：<br /><pre name="code" class="java">&lt;!-- UsersAction -->
		&lt;action name="logon" class="UsersAction">
			&lt;result>/manage.jsp&lt;/result>
			&lt;result name="input">/failed.jsp&lt;/result>
		&lt;/action></pre><br /><br />UsersAction相关部分代码：<br /><pre name="code" class="java">@Override
	public String execute() {

		if (action == null || "".equals(action)) {
			return ERROR;
		} 
	         else if ("logon".equals(action)) {
			return logon();
		} 
		return ERROR;
	}</pre><br />其中UsersAction已经在applicationContext.xml中配置好；<br />运行时报错：<br />No result defined for action com.person.Action.UsersAction and result - action -，<br /> 不得其解，
          <br/>
          <span style="color:red;">
            <a href="http://runjia1987.javaeye.com/blog/201906#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <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;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 10 Jun 2008 19:42:45 +0800</pubDate>
        <link>http://runjia1987.javaeye.com/blog/201906</link>
        <guid>http://runjia1987.javaeye.com/blog/201906</guid>
      </item>
      <item>
        <title>javax.servlet.ServletException: Session was alread</title>
        <author>runjia1987</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://runjia1987.javaeye.com">runjia1987</a>&nbsp;
          链接：<a href="http://runjia1987.javaeye.com/blog/194424" style="color:red;">http://runjia1987.javaeye.com/blog/194424</a>&nbsp;
          发表时间: 2008年05月19日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          struts 2+ hibernate 3,<br />报错：<br /><br />严重: Servlet.service() for servlet default threw exception<br />javax.servlet.ServletException: Session was already closed<br />	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)<br />	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419)<br />	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)<br />	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<br />	at org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)<br />	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)<br />	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<br />	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)<br />	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)<br />	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)<br />	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)<br />	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)<br />	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)<br />	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)<br />	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)<br />	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)<br />	at java.lang.Thread.run(Thread.java:619)
          <br/>
          <span style="color:red;">
            <a href="http://runjia1987.javaeye.com/blog/194424#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <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;">北京: 千橡集团暨校内网诚聘软件研发工程师</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>Mon, 19 May 2008 13:49:40 +0800</pubDate>
        <link>http://runjia1987.javaeye.com/blog/194424</link>
        <guid>http://runjia1987.javaeye.com/blog/194424</guid>
      </item>
      <item>
        <title>hibernate多表写问题</title>
        <author>runjia1987</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://runjia1987.javaeye.com">runjia1987</a>&nbsp;
          链接：<a href="http://runjia1987.javaeye.com/blog/190361" style="color:red;">http://runjia1987.javaeye.com/blog/190361</a>&nbsp;
          发表时间: 2008年05月06日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          pojo:<br />Order    <br /><br />public class Order implements java.io.Serializable {<br />	 private int id;  //订单自动编号<br />	 private int orderId;  <br />	 private String goodsname;  //商品名<br />	 private int goodsid;    //商品ID<br />	 private int count;    //购买的数量<br />	 private Float price;   //单价<br />}<br /><br />Orders：    <br /><br />public class Orders implements java.io.Serializable{   <br /> private int id;    //编号<br /> private String username;//用户名<br /> private int userid;  //用户编号<br /> private Date submitTime;  //订单提交时间<br /> private Byte ispay;   //是否已付款<br /> private int orderscore;   //订单积分<br /> private java.util.Set ordere=new  java.util.HashSet();<br />/**   }<br />  <br /><br />Orders.hbm.xml:  Orders主键自动递增，one to many Order，<br />Order对应的Order表中orderid 为外键,references Orders(id);<br /><br /> &lt;?xml version="1.0"?><br />&lt;!DOCTYPE hibernate-mapping PUBLIC<br />	"-//Hibernate/Hibernate Mapping DTD 3.0//EN"<br />	"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><br />&lt;hibernate-mapping package="com.qinge.pojo"><br />			&lt;class name="Orders" table="eOrders"><br />						&lt;id name="id" type="java.lang.Integer"><br />						&lt;column name="Id" />&lt;generator class="increment"/>&lt;/id><br />						&lt;property name="username" type="java.lang.String"><br />						&lt;column name="Username" length="20" />&lt;/property><br />						&lt;property name="userid" type="java.lang.Integer"><br />						&lt;column name="Userid" length="" />&lt;/property><br />						&lt;property name="submitTime" type="java.lang.Date"><br />					  &lt;column name="submitTime" length="" />&lt;/property><br />						&lt;property name="ispay" type="java.lang.Byte"><br />						&lt;column name="Ispay" length="1" />&lt;/property><br />						&lt;property name="orderscore" type="java.lang.Integer"><br />						&lt;column name="OrderScore" />&lt;/property><br />						&lt;set name="ordere" inverse="true" lazy="false">&lt;key><br />					   &lt;column name="Id" precision="10" scale="0" />&lt;/key><br />		                &lt;one-to-many class="com.qinge.pojo.Order" />&lt;/set><br />			&lt;/class><br />&lt;/hibernate-mapping><br /><br />像这个两个表插入数据市怎样保持关联？<br /> 我有疑惑：向Orders 表写数据时，id未知，向Order 表写数据是怎样确定orderId,以保证数据关联？
          <br/>
          <span style="color:red;">
            <a href="http://runjia1987.javaeye.com/blog/190361#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <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;">北京: 千橡集团暨校内网诚聘软件研发工程师</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>Tue, 06 May 2008 19:47:41 +0800</pubDate>
        <link>http://runjia1987.javaeye.com/blog/190361</link>
        <guid>http://runjia1987.javaeye.com/blog/190361</guid>
      </item>
      <item>
        <title>求教，struts2问题</title>
        <author>runjia1987</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://runjia1987.javaeye.com">runjia1987</a>&nbsp;
          链接：<a href="http://runjia1987.javaeye.com/blog/187941" style="color:red;">http://runjia1987.javaeye.com/blog/187941</a>&nbsp;
          发表时间: 2008年04月29日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          最近由struts1.x 转学struts2，发现变化好大，一个简单的demo都搞不定，<br />tomcat 访问 出现：The requested resource (/UploadSample/) is not available，，，<br /><br />struts.xml配置:<br /><pre name="code" class="java">&lt;?xml version="1.0" encoding="UTF-8" ?>
&lt;!DOCTYPE struts PUBLIC
        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
        "http://struts.apache.org/dtds/struts-2.0.dtd">
&lt;struts>
			&lt;package name="fileUploadDemo" extends="struts-default">

						&lt;action name="myUpload"
									class="org.UploadAction">
									&lt;interceptor-ref
												name="fileUpload">
												&lt;param
															name="allowedTypes">
															image/jpg,image/bmp,image/png,image/gif,image/jpeg
												&lt;/param>
									&lt;/interceptor-ref>
									&lt;interceptor-ref
												name="defaultStack" />
									&lt;result name="input">
												upload.jsp
									&lt;/result>
									&lt;result>showUpload.jsp&lt;/result>
						&lt;/action>
			&lt;/package>
&lt;/struts>
</pre><br /><br />web.xml配置:<br /><pre name="code" class="java">&lt;?xml version="1.0" encoding="gb2312"?>
&lt;!DOCTYPE web-app
  PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
  "http://java.sun.com/j2ee/dtds/web-app_2_3.dtd">
&lt;web-app>

			&lt;display-name>struts2上传文件示例&lt;/display-name>

			&lt;filter>
						&lt;filter-name>struts-cleanup&lt;/filter-name>
						&lt;filter-class>
									org.apache.struts2.dispatcher.ActionContextCleanUp
						&lt;/filter-class>
			&lt;/filter>

			&lt;filter>
						&lt;filter-name>struts2&lt;/filter-name>
						&lt;filter-class>
									org.apache.struts2.dispatcher.FilterDispatcher
						&lt;/filter-class>
			&lt;/filter>



			&lt;!--  注意顺序	-->
			&lt;filter-mapping>
						&lt;filter-name>struts-cleanup&lt;/filter-name>
						&lt;url-pattern>/*&lt;/url-pattern>
			&lt;/filter-mapping>


			&lt;filter-mapping>
						&lt;filter-name>struts2&lt;/filter-name>
						&lt;url-pattern>/*&lt;/url-pattern>
			&lt;/filter-mapping>

			&lt;welcome-file-list>
						&lt;welcome-file>upload.jsp&lt;/welcome-file>
			&lt;/welcome-file-list>
&lt;/web-app>
</pre><br /><br />具体的类已经编译通过，<br />什么问题呢？
          <br/>
          <span style="color:red;">
            <a href="http://runjia1987.javaeye.com/blog/187941#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <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;">北京: 千橡集团暨校内网诚聘软件研发工程师</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>Tue, 29 Apr 2008 11:14:45 +0800</pubDate>
        <link>http://runjia1987.javaeye.com/blog/187941</link>
        <guid>http://runjia1987.javaeye.com/blog/187941</guid>
      </item>
  </channel>
</rss>