浏览 1359 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2007-04-25
我在用webwork+spring+hibernate做一个网络书城时,(是按照浪曦视频在线的例子做的)。遇到了如下错误:
HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception Could not create ActionMapper: WebWork will *not* work! - [unknown location] com.opensymphony.webwork.dispatcher.mapper.ActionMapperFactory.getMapper(ActionMapperFactory.java:41) com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:172) note The full stack trace of the root cause is available in the Apache Tomcat/5.5.20 logs. 请问一下Could not create ActionMapper: WebWork will *not* work! - [unknown location]是什么原因造成的? 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2007-04-25
你把XML文件,传上来看看!
你的配置好像有问题! |
|
| 返回顶楼 | |
|
时间:2007-04-27
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<filter>
<filter-name>webwork</filter-name>
<filter-class>com.opensymphony.webwork.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>webwork</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<servlet>
<servlet-name>SpringContextServlet</servlet-name>
<servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
</web-app>
|
|
| 返回顶楼 | |
|
时间:2007-04-27
applicationContext.xml:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <beans> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName"> <value>com.mysql.jdbc.Driver</value> </property> <property name="url"> <value>jdbc:mysql://localhost:3306/bookstore</value> </property> <property name="username"> <value>root</value> </property> <property name="password"> <value>jiawu</value> </property> </bean> <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="dataSource"> <ref bean="dataSource" /> </property> <property name="hibernateProperties"> <props> <prop key="hibernate.dialect"> org.hibernate.dialect.MySQLDialect </prop> </props> </property> <property name="mappingResources"> <list> <value>org/jiawu/bookstore/vo/User.hbm.xml</value> <value>org/jiawu/bookstore/vo/Catalog.hbm.xml</value> <value>org/jiawu/bookstore/vo/Book.hbm.xml</value> <value>org/jiawu/bookstore/vo/Orders.hbm.xml</value> <value>org/jiawu/bookstore/vo/Orderitem.hbm.xml</value> </list> </property> </bean> <bean id="baseDAO" class="org.jiawu.bookstore.dao.BaseDAO" abstract="true" singleton="false"> <property name="sessionFactory"> <ref bean="sessionFactory" /> </property> </bean> <bean id="userDAO" class="org.jiawu.bookstore.dao.impl.UserDAO" parent="baseDAO" singleton="false"/> <bean id="userService" class="org.jiawu.bookstore.service.impl.UserService" singleton="false"> <property name="userDAO"> <ref bean="userDAO" /> </property> </bean> <bean id="userAction" class="org.jiawu.bookstore.action.UserAction" singleton="false"> <property name="userService"> <ref bean="userService" /> </property> </bean> </beans> |
|
| 返回顶楼 | |
|
时间:2007-04-27
applicationContext.xml:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <beans> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName"> <value>com.mysql.jdbc.Driver</value> </property> <property name="url"> <value>jdbc:mysql://localhost:3306/bookstore</value> </property> <property name="username"> <value>root</value> </property> <property name="password"> <value>jiawu</value> </property> </bean> <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="dataSource"> <ref bean="dataSource" /> </property> <property name="hibernateProperties"> <props> <prop key="hibernate.dialect"> org.hibernate.dialect.MySQLDialect </prop> </props> </property> <property name="mappingResources"> <list> <value>org/jiawu/bookstore/vo/User.hbm.xml</value> <value>org/jiawu/bookstore/vo/Catalog.hbm.xml</value> <value>org/jiawu/bookstore/vo/Book.hbm.xml</value> <value>org/jiawu/bookstore/vo/Orders.hbm.xml</value> <value>org/jiawu/bookstore/vo/Orderitem.hbm.xml</value> </list> </property> </bean> <bean id="baseDAO" class="org.jiawu.bookstore.dao.BaseDAO" abstract="true" singleton="false"> <property name="sessionFactory"> <ref bean="sessionFactory" /> </property> </bean> <bean id="userDAO" class="org.jiawu.bookstore.dao.impl.UserDAO" parent="baseDAO" singleton="false"/> <bean id="userService" class="org.jiawu.bookstore.service.impl.UserService" singleton="false"> <property name="userDAO"> <ref bean="userDAO" /> </property> </bean> <bean id="userAction" class="org.jiawu.bookstore.action.UserAction" singleton="false"> <property name="userService"> <ref bean="userService" /> </property> </bean> </beans> |
|
| 返回顶楼 | |
|
时间:2007-04-27
xwork.xml:
<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.0//EN"
"http://www.opensymphony.com/xwork/xwork-1.0.dtd">
<xwork>
<include file="webwork-default.xml"></include>
<package name="default" extends="webwork-default">
<action name="register" class="userAction" method="register">
<result name="success">register_success.jsp</result>
</action>
</package>
</xwork>
|
|
| 返回顶楼 | |
|
时间:2007-06-15
在xowrk.xml里面加一个:
<interceptor-ref name="params"/> 这样的试试. 我刚做了一个WEBWORK+SPRING+HIBERNATE的整合,如果有需要,请加我MSN:daifen0921@163.com |
|
| 返回顶楼 | |
|
时间:2007-06-15
谢谢上楼的回复,这个问题我已经解决了,但还是不明白错误在哪?
最近没有时间,等过了后天我会把解决方法补上. |
|
| 返回顶楼 | |
|
时间:2007-09-07
ashee 写道 谢谢上楼的回复,这个问题我已经解决了,但还是不明白错误在哪?
这个问题的方法能告诉我吗?我还没有解决呢?
最近没有时间,等过了后天我会把解决方法补上. |
|
| 返回顶楼 | |
|
时间:2007-09-14
我也一样呢,说说好吗
|
|
| 返回顶楼 | |





