[color=red][b]最近刚学习是使用SSH出现下面错误,在网上搜了半天也不知道什么问题,拜托各位大虾了。
如下错误 [/b][/color]

2009-03-19 17:01:58,937 ERROR [main] (ContextLoader.java:203) - Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hDemocratService' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are: PropertyAccessException 1: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [$Proxy1] to required type [com.tzb.dao.IDemocratDao] for property 'democratDao'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [$Proxy1] to required type [com.tzb.dao.IDemocratDao] for property 'democratDao': no matching editors or conversion strategy found Caused by: org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessException details (1) are: PropertyAccessException 1: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [$Proxy1] to required type [com.tzb.dao.IDemocratDao] for property 'democratDao'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [$Proxy1] to required type [com.tzb.dao.IDemocratDao] for property 'democratDao': no matching editors or conversion strategy found Caused by: java.lang.IllegalArgumentException: Cannot convert value of type [$Proxy1] to required type [com.tzb.dao.IDemocratDao] for property 'democratDao': no matching editors or conversion strategy found at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:231) at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:138) at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:815) at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:645) at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:78) at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:59) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1127) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:862) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:424) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:287) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:516) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:578) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:589) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) 2009-3-19 17:01:58 org.apache.catalina.core.StandardContext listenerStart 严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hDemocratService' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are: PropertyAccessException 1: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [$Proxy1] to required type [com.tzb.dao.IDemocratDao] for property 'democratDao'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [$Proxy1] to required type [com.tzb.dao.IDemocratDao] for property 'democratDao': no matching editors or conversion strategy found Caused by: org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessException details (1) are: PropertyAccessException 1: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [$Proxy1] to required type [com.tzb.dao.IDemocratDao] for property 'democratDao'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [$Proxy1] to required type [com.tzb.dao.IDemocratDao] for property 'democratDao': no matching editors or conversion strategy found Caused by: java.lang.IllegalArgumentException: Cannot convert value of type [$Proxy1] to required type [com.tzb.dao.IDemocratDao] for property 'democratDao': no matching editors or conversion strategy found at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:231) at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:138) at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:815) at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:645) at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:78) at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:59) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1127) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:862) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:424) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:287) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:516) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:578) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:589) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) 2009-3-19 17:01:58 org.apache.catalina.core.StandardContext start 严重: Error listenerStart 2009-3-19 17:01:58 org.apache.catalina.core.StandardContext start 严重: Context [/tzb] startup failed due to previous errors 

[b][color=red]
web.xml 源代码:[/color] [/b]

<?xml version="1.0" encoding="UTF-8"?>   <web-app xmlns="http://java.sun.com/xml/ns/j2ee"      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4"      xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">       <servlet>           <servlet-name>action</servlet-name>           <servlet-class>               com.tzb.system.TzbServlet           </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>   

    <context-param>           <param-name>contextConfigLocation</param-name>           <param-value>/WEB-INF/applicationContext.xml</param-value>       </context-param>   

    <listener>           <listener-class>               org.springframework.web.context.ContextLoaderListener           </listener-class>       </listener>       <session-config>           <session-timeout>30</session-timeout>       </session-config>   

<!-- 该配置主要作用:在每一次请求与访问之间开启的session个数控制,要是设成true即为全过程只有一个session,否则会开启多个 -->       <filter>           <filter-name>OpenSessionInViewFilter</filter-name>           <filter-class>               org.springframework.orm.hibernate3.support.OpenSessionInViewFilter           </filter-class>           <init-param>               <param-name>singleSession</param-name>               <param-value>true</param-value>           </init-param>       </filter>       <filter-mapping>           <filter-name>OpenSessionInViewFilter</filter-name>           <url-pattern>*.do</url-pattern>       </filter-mapping>   

    <welcome-file-list>           <welcome-file>index.jsp</welcome-file>       </welcome-file-list>   </web-app>  

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/j2ee"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <servlet>       <servlet-name>action</servlet-name>       <servlet-class>         com.tzb.system.TzbServlet     </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>

    <context-param>     <param-name>contextConfigLocation</param-name>        <param-value>/WEB-INF/applicationContext.xml</param-value>    </context-param>

  <listener>      <listener-class>            org.springframework.web.context.ContextLoaderListener     </listener-class>   </listener> <session-config>        <session-timeout>30</session-timeout> </session-config>

<!-- 该配置主要作用:在每一次请求与访问之间开启的session个数控制,要是设成true即为全过程只有一个session,否则会开启多个 --> <filter>        <filter-name>OpenSessionInViewFilter</filter-name>        <filter-class>          org.springframework.orm.hibernate3.support.OpenSessionInViewFilter        </filter-class>     <init-param>            <param-name>singleSession</param-name>            <param-value>true</param-value>       </init-param>   </filter>   <filter-mapping>        <filter-name>OpenSessionInViewFilter</filter-name>        <url-pattern>*.do</url-pattern>   </filter-mapping>

 <welcome-file-list>     <welcome-file>index.jsp</welcome-file>    </welcome-file-list></web-app>

[color=red][b]applicationContext.xml源代码: [/b][/color]

<?xml version="1.0" encoding="UTF-8"?>   <beans xmlns="http://www.springframework.org/schema/beans"      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"      xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">   

    <!-- DataBase Configuration -->       <bean id="tzbDB" class="org.apache.commons.dbcp.BasicDataSource">           <property name="driverClassName"              value="com.mysql.jdbc.Driver">           </property>           <property name="url" value="jdbc:mysql://127.0.0.1:3306/tzb"></property>           <property name="username" value="root"></property>           <property name="password" value="root"></property>       </bean>       <bean id="hSessionFactory"          class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">           <property name="dataSource">               <ref bean="tzbDB" />           </property>   

        <property name="hibernateProperties">               <props>                   <!-- 定义hibernate的sessionFactory的属性 -->                   <prop key="hibernate.dialect">                       org.hibernate.dialect.MySQLDialect                   </prop>                   <prop key="hibernate.show_sql">true</prop>               </props>           </property>   

        <property name="mappingResources">               <list>                   <!-- 在这列出所有的PO映射文件XX.hbm.xml -->                   <value>com/tzb/vo/Democrat.hbm.xml</value>               </list>           </property>       </bean>   

    <!-- 声明性事务管理 -->       <bean id="transactionManager"          class="org.springframework.jdbc.datasource.DataSourceTransactionManager">           <property name="dataSource">               <ref local="tzbDB" />           </property>       </bean>       <bean id="transactionInterceptor"          class="org.springframework.transaction.interceptor.TransactionInterceptor">           <property name="transactionManager">               <ref bean="transactionManager" />           </property>           <property name="transactionAttributes">               <props>                   <prop key="find*">PROPAGATION_REQUIRED,readOnly</prop>                   <prop key="load*">PROPAGATION_REQUIRED,readOnly</prop>                   <prop key="get*">PROPAGATION_REQUIRED,readOnly</prop>                   <prop key="remove*">PROPAGATION_REQUIRED</prop>                   <prop key="add*">PROPAGATION_REQUIRED</prop>                   <prop key="delete*">PROPAGATION_REQUIRED</prop>                   <prop key="update*">PROPAGATION_REQUIRED</prop>                   <prop key="save*">PROPAGATION_REQUIRED</prop>                   <prop key="insert*">PROPAGATION_REQUIRED</prop>                   <prop key="*">PROPAGATION_REQUIRED</prop>               </props>           </property>       </bean>   

    <bean           class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator">           <property name="beanNames">               <!-- 需要添加事务管理的类在这配置,一般是业务类 -->               <list>                   <value>hDemocratDao</value>                   <value>hDemocratService</value>   

            </list>           </property>           <property name="interceptorNames">               <list>                   <value>transactionInterceptor</value>               </list>           </property>       </bean>       <!-- DAO配置 -->       <bean id="hDemocratDao" class="com.tzb.dao.DemocratDao">           <property name="sessionFactory">               <ref bean="hSessionFactory" />           </property>       </bean>   

    <!-- appService配置 -->       <bean id="hDemocratService"          class="com.tzb.appService.democratService.DemocratService">           <property name="democratDao">               <ref bean="hDemocratDao" />           </property>   

    </bean>       <!-- action设置 -->       <bean name="/democratOpt"          class="com.tzb.controller.democratController.DemocratOpt">           <property name="democratService">               <ref local="hDemocratService" />           </property>   

    </bean>   </beans>  

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">

    <!-- DataBase Configuration --> <bean id="tzbDB" class="org.apache.commons.dbcp.BasicDataSource">     <property name="driverClassName"            value="com.mysql.jdbc.Driver">      </property>     <property name="url" value="jdbc:mysql://127.0.0.1:3306/tzb"></property>        <property name="username" value="root"></property>      <property name="password" value="root"></property>  </bean> <bean id="hSessionFactory"      class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">     <property name="dataSource">         <ref bean="tzbDB" />     </property>

       <property name="hibernateProperties">            <props>             <!-- 定义hibernate的sessionFactory的属性 -->              <prop key="hibernate.dialect">                   org.hibernate.dialect.MySQLDialect                </prop>             <prop key="hibernate.show_sql">true</prop>         </props>        </property>

       <property name="mappingResources">           <list>              <!-- 在这列出所有的PO映射文件XX.hbm.xml -->                <value>com/tzb/vo/Democrat.hbm.xml</value>            </list>     </property> </bean>

   <!-- 声明性事务管理 -->    <bean id="transactionManager"       class="org.springframework.jdbc.datasource.DataSourceTransactionManager">       <property name="dataSource">         <ref local="tzbDB" />        </property> </bean> <bean id="transactionInterceptor"       class="org.springframework.transaction.interceptor.TransactionInterceptor">     <property name="transactionManager">         <ref bean="transactionManager" />        </property>     <property name="transactionAttributes">          <props>             <prop key="find*">PROPAGATION_REQUIRED,readOnly</prop>             <prop key="load*">PROPAGATION_REQUIRED,readOnly</prop>             <prop key="get*">PROPAGATION_REQUIRED,readOnly</prop>              <prop key="remove*">PROPAGATION_REQUIRED</prop>                <prop key="add*">PROPAGATION_REQUIRED</prop>               <prop key="delete*">PROPAGATION_REQUIRED</prop>                <prop key="update*">PROPAGATION_REQUIRED</prop>                <prop key="save*">PROPAGATION_REQUIRED</prop>              <prop key="insert*">PROPAGATION_REQUIRED</prop>                <prop key="*">PROPAGATION_REQUIRED</prop>          </props>        </property> </bean>

   <bean      class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator">       <property name="beanNames">          <!-- 需要添加事务管理的类在这配置,一般是业务类 -->           <list>              <value>hDemocratDao</value>               <value>hDemocratService</value>

         </list>     </property>     <property name="interceptorNames">           <list>              <value>transactionInterceptor</value>         </list>     </property> </bean> <!-- DAO配置 -->  <bean id="hDemocratDao" class="com.tzb.dao.DemocratDao">      <property name="sessionFactory">         <ref bean="hSessionFactory" />       </property> </bean>

 <!-- appService配置 -->   <bean id="hDemocratService"     class="com.tzb.appService.democratService.DemocratService">     <property name="democratDao">            <ref bean="hDemocratDao" />      </property>

   </bean> <!-- action设置 -->   <bean name="/democratOpt"       class="com.tzb.controller.democratController.DemocratOpt">      <property name="democratService">            <ref local="hDemocratService" />     </property>

   </bean></beans>

[b][color=darkred]struts-config.xml 源代码: [/color][/b]

<?xml version="1.0" encoding="UTF-8"?>   <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">   

<struts-config>       <data-sources />       <form-beans>           <form-bean name="DemocrateForm"              type="com.ctms.form.DemocrateForm">           </form-bean>       </form-beans>   

    <global-exceptions />       <global-forwards />       <action-mappings>           <action name="DemocrateForm" path="/democratOpt" scope="request"              type="org.springframework.web.struts.DelegatingActionProxy"              validate="false">               <forward name="democratList"                  path="/democrat/democratList.jsp" />           </action>       </action-mappings>   

    <controller>           <set-property               value="org.springframework.web.struts.DelegatingRequestProcessor"              property="processorClass" />       </controller>   

    <message-resources parameter="ApplicationResources" />   

</struts-config>  

ssh 框架搭建出现错误相关推荐

  1. [转载]SSH框架搭建详细图文教程

    什么是SSH? SSH对应 struts spring hibernatestruts 采用MVC模式,主要是作用于用户交互spring 采用IOC和AOP~作用比较抽象,是用于项目的松耦合hiber ...

  2. android开发ssh框架搭建,基于SSH框架的Android系统的研究

    摘要: 本文设计开发了一个基于SSH框架的酒店Android手机查询系统.该系统采用面向对象的设计思想进行分析与设计,利用Eclipse,MyEclipse,Android SDK,Tomcat和My ...

  3. SSH框架搭建问题总结

    1.eclipse中tomcat配置是否正确?能否在网页中访问的到? 如何在eclipse中配置tomcat就不说了,我们看下问题,在网页上访问tomcat的地址,为什么出现404错误呢? 解决办法: ...

  4. java 建立ssh隧道_JAVA SSH框架搭建流程

    百度出来的,觉得思路很好: 搭建struts应用 2.1 引入需要的jar包 commons-fileupload-1.2.1.jar文件上传 commons-logging-1.0.4.jar日志包 ...

  5. 基于Maven的SSH框架搭建

    2019独角兽企业重金招聘Python工程师标准>>> 1.工程介绍 工程是结合了Spring+struts2+hibernate,实现了一个简单的form表单提交的功能,可能需要对 ...

  6. SSH框架搭建整合详细步骤及运行流程

    准备整合环境 数据库环境 MySQL 数据库中创建一个名称为 ssh 的数据库,并在数据库中创建一个名称为 user 的表 配置 Struts2 环境 1.创建项目并导入 Struts2 框架所需的 ...

  7. SSH框架搭建 笔记 (含spring注解驱动)

    分类: web 开发2014-04-27 12:33 354人阅读 评论(0) 收藏 举报 框架springinterface注解 好久没有搭建框架了,今天整理下以前的知识,整合下SSH,没想到手生了 ...

  8. SSH框架搭建的时候遇到的问题

    1.spring-web.jar包问题:使用user libaries方式,识别不到,于是出现了下面问题 java.lang.ClassNotFoundException: org.springfra ...

  9. java中ssh测试接口方法_SSH入门---框架搭建(eclipse环境下)

    前情提要:本文是把Spring.Struts2.Hibernate三大框架整合到一起,搭建整合框架的教程,如需查看各个框架的单独搭建,请看我个人的相关文章. 一.新建动态web项目,导包: 我的项目名 ...

最新文章

  1. 封装,多态,类的约束,super()深入了解
  2. java替换html样式_Java Jsoup替换标签的CSS样式
  3. leetcode44. 通配符匹配 又是一道没有解释的字符串dp困难题
  4. 大并发下程序出错_Python并发编程理论篇
  5. PHP生成缩略图(2)--等比缩略图
  6. Django中@login_required用法简介
  7. js实现IE、谷歌浏览器打印网页内容
  8. python判断密码强度并输出_Python实现的密码强度检测器示例
  9. silverlight体验之三:简单控件堆成个Login
  10. oracle Dataguard数据库不同步处理备忘
  11. 如何查看、检测Windows XP-Windows10系统是否为正版
  12. 知识图谱文献综述(第一章 知识表示与建模)
  13. Java框架_SpringBoot整合Spring Data JPA 转载:https://blog.csdn.net/lxp18850413505/article/details/80987550
  14. Gitee上传代码教程
  15. java的基本数据类型有哪些
  16. S/4 HANA标准表MARC增强字段
  17. C++ 引用 (Reference)
  18. 安全多方计算之GMW协议
  19. 同一个局域网怎么计算机共享打印机,如何在同一个局域网内将多台计算机连接到 USB 共享打印机,实现共同打印...
  20. java截取指定区域屏幕,Java 屏幕截取,抓取屏幕截图

热门文章

  1. vue:webpack + vue-cil 中 proxyTable 处理跨域
  2. python scrapy同时执行spiders多个爬虫
  3. JavaScript 中的相等检测
  4. vagrant开启Xshell使用密码登录方式
  5. Python数据类型之字典
  6. solr使用网页浏览器批量导入数据库中数据(本案例是mysql)
  7. 对标印度的PostMan,一款中国接口测试软件的崛起
  8. jenkins pipeline之语法篇
  9. 02-01 Python 安装与pip
  10. interp2 matlab fcn,matlab7.0自动关闭问题(zz)