为这个问题头疼两天了,请大侠指点迷津!为了节省大家的时间,我附上关键配置信息如下:
web.xml:
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>3</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>/input.jsp</welcome-file>
</welcome-file-list>
struts-config.xml:
<action-mappings >
<action
attribute="guestbookForm"
input="/input.jsp"
name="guestbookForm"
parameter="method"
path="/guestbook"
scope="request"
type="org.springframework.web.struts.DelegatingActionProxy"
validate="false" /> </action-mappings> <message-resources parameter="com.v512.guestbook.web.ApplicationResources" />
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml" />
</plug-in>
<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation" value="/WEB-INF/action-servlet.xml" />
</plug-in>
action-servlet.xml:
<bean name="/guestbook"
class="com.v512.guestbook.web.action.GuestbookAction" abstract="false"
lazy-init="default" autowire="default" dependency-check="default" >
<property name="guestbookManager">
<ref bean="guestbookManager" />
</property>
</bean>
applicationContext.xml:
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName">
<value>oracle.jdbc.driver.OracleDriver</value>
</property>
<property name="url">
<value>jdbc:oracle:thin:@localhost:1521:orcl</value>
</property>
<property name="username">
<value>scott</value>
</property>
<property name="password">
<value>yf803015</value>
</property>
</bean>
input.jsp:
<html:form action="guestbook.do" onsubmit="return validateGuestbookForm(this)">
<html:hidden property="method" value="save"/>
解决方案 »
- 到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
- iBatis 和 MyBatis的朋友请进
- 最近想用JAVA参加一个科技竞赛,各位给点意见
- 网站内部怎么做邮件要不要使用javamail
- ibatis如何配置C3P0数据库连接池呢
- 求一个判断
- 麻烦请看下ubuntu下jboss的启动问题 谢谢~ 困扰我好几天了
- socket 长链接的问题.
- RequestProcessor和tiles框架的兼容性问题,大虾们帮帮我吧!!!!!
- 关于struts的form的问题
- 想问个项目的问题啊,麻烦大家帮帮忙啊。
- hibernate级联删除问题
'sessionFactory' 这个bean的定义部分
比如
<form action="/项目名/actionName.do" method="post">
</form>
如果是Struts->Spring->Hibernate的话,那你导Spring的时候有个弹出对话框,你点中间那个replace按钮,最后导Hibernate就点第一个按钮 如果你用的是Hibernate3.0的版本,就按Struts->Hibernate->Spring的顺序添加,这里Hibernate和Spring的对话框都点第一个按钮应该是这个问题吧,我以前也经常出现这个问题的
我都不清楚是咋个回事了...哎,还有人能帮帮忙么?
我倒包是按--hibernate3.1 spring2.0 的顺序也是出一样错误。