flu*_*ter 6 java spring hibernate
非常新的java.在CRUD hibernate spring项目(sts)上工作.配置xml文件时,我得到错误"构建路径不完整.无法找到javax/servlet/ServletContext的类文件",由bean id ="viewResolver".我如何将它放在构建路径上.干杯.
<context:annotation-config />
<context:component-scan base-package="com.ger" />
<bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"
p:location="/WEB-INF/jdbc.properties" />
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close" p:driverClassName="${jdbc.driverClassName}"
p:url="${jdbc.databaseurl}" p:username="${jdbc.username}" p:password="${jdbc.password}" />
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="configLocation">
<value>classpath:hibernate.cfg.xml</value>
</property>
<property name="configurationClass">
<value>org.hibernate.cfg.AnnotationConfiguration</value>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">${jdbc.dialect}</prop>
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
</bean>
<bean id="viewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/WEB-INF/jsp/"/>
<property name="suffix" value=".jsp"/>
</bean>
<tx:annotation-driven />
<bean id="transactionManager"
class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
</bean>
Run Code Online (Sandbox Code Playgroud)
应用程序似乎缺少来自servlet-api.jar、jsp-api.jar、el-api.jar、j2ee.jar的jar 之一javaee.jar。您不需要将它们复制并粘贴到类路径中。当应用程序部署在服务器上时,您将获得这些。最重要的是,您不应该手动复制/下载/移动/包含各个 servlet 容器特定的库。
如果您从 IDE 运行此项目,请检查您的服务器配置。
| 归档时间: |
|
| 查看次数: |
24888 次 |
| 最近记录: |