论坛首页 Java版 Webwork

问一个webwork中的actionMapper的问题

浏览 164 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2008-04-19 关键字: actionmapper webwork
使用 webwork 出现了如下错误:

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.

web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app>
  <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>
   <!--  
  <listener>
  <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  </listener>
   -->
</web-app>


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>


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>root</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/wsh/bookstore/vo/User.hbm.xml</value>
			</list>
		</property>
	</bean>
	 
	<bean id="baseDAO" class="org.wsh.bookstore.dao.BaseDAO" abstract="true">
	  <property name="sessionFactory">
	    <ref bean="sessionFactory"/>
	  </property>
	</bean>	
	<bean id="userDAO" class="org.wsh.bookstore.dao.impl.UserDAO" parent="baseDAO">
	</bean>
	<bean id="userService" class="org.wsh.bookstore.service.impl.UserService">
	   <property name="userDAO">
	     <ref bean="userDAO"/>
	   </property>
	</bean>
	<bean id="userAction" class="org.wsh.bookstore.action.UserAction">
	   <property name="userService">
	      <ref bean="userService"/>
	   </property>
	</bean>
	
</beans>
   
时间:2008-04-24
有没有配置webwork-spring 集成再webwork。properties里面
   
0 请登录后投票
论坛首页 Java版 Webwork

跳转论坛:
JavaEye推荐
    快速回复 引用上一条消息 (Alt+S)