正文

一、开发架构确定及环境搭建2008-01-29 04:41:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/ieee/32470.html

分享到:

<?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.springframework.jndi.JndiObjectFactoryBean">  <property name="jndiName" value="java:comp/env/jdbc/riker"></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>    <!-- 表示允许自动提交 -->    <prop key="hibernate.connection.autocommit">true</prop>    <!-- 显示SQL语句 -->    <prop key="hibernate.show_sql">false</prop>   </props>  </property> </bean> <bean id="hibernateTemplate"  class="org.springframework.orm.hibernate3.HibernateTemplate">  <property name="sessionFactory">   <ref bean="sessionFactory"/>  </property> </bean></beans> <?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 />  <global-exceptions />  <global-forwards />  <action-mappings />  <controller     processorClass="org.springframework.web.struts.DelegatingRequestProcessor">  </controller>  <message-resources parameter="org.ls.myzngt.struts.ApplicationResources" />  <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">    <set-property property="contextConfigLoaction" value="/WEB-INF/classes/applicationContext.xml" />  </plug-in></struts-config> <?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">  <filter>    <filter-name>encoding</filter-name>    <filter-class>org.ls.myzngt.filter.EncodingFilter</filter-class>    <init-param>     <param-name>charset</param-name>     <param-value>gbk</param-value>    </init-param>  </filter>  <filter-mapping>    <filter-name>encoding</filter-name>    <url-pattern>/*</url-pattern>  </filter-mapping>  <context-param>   <param-name>contextConfigLocation</param-name>   <param-value>/WEB-INF/classes/applicationContext.xml</param-value>  </context-param>  <servlet>   <servlet-name>context</servlet-name>   <servlet-class>org.springframework.web.context.contextLoaderServlet</servlet-class>   <load-on-startup>1</load-on-startup>  </servlet>  <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>index.jsp</welcome-file>  </welcome-file-list></web-app> -->applicationContext.xml <bean id="hibernateTemplate"  class="org.springframework.orm.hibernate3.HibernateTemplate">  <property name="sessionFactory">   <ref bean="sessionFactory"/>  </property> </bean>     <!-- 表示允许自动提交 -->    <prop key="hibernate.connection.autocommit">true</prop>    <!-- 显示SQL语句 -->    <prop key="hibernate.show_sql">false</prop> -->web.xml  <context-param>   <param-name>contextConfigLocation</param-name>   <param-value>/WEB-INF/classes/applicationContext.xml</param-value>  </context-param>  <servlet>   <servlet-name>context</servlet-name>   <servlet-class>org.springframework.web.context.contextLoaderServlet</servlet-class>   <load-on-startup>1</load-on-startup>  </servlet> 增加插件contextConfigLoaction /WEB-INF/classes/applicationContext.xml-->struts-config.xml  <controller     processorClass="org.springframework.web.struts.DelegatingRequestProcessor">  </controller>  <message-resources parameter="org.ls.myzngt.struts.ApplicationResources" />  <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">    <set-property property="contextConfigLoaction" value="/WEB-INF/classes/applicationContext.xml" />  </plug-in> Solve乱码public void doFilter(ServletRequest req, ServletResponse resp,   FilterChain chain) throws IOException, ServletException {  req.setCharacterEncoding("");  chain.doFilter(req, resp); }-->web.xml<filter>    <filter-name>encoding</filter-name>    <filter-class>org.ls.myzngt.filter.EncodingFilter</filter-class>    <init-param>     <param-name>charset</param-name>     <param-value>gbk</param-value>    </init-param>  </filter>  <filter-mapping>    <filter-name>encoding</filter-name>    <url-pattern>/*</url-pattern>  </filter-mapping> CP配置<Context path="/zhinangtuan" docBase="F:\MyEclipse\MyZNTProject\MyZhiNangTuanDemo\WebRoot"  debug="5" reloadable="true" crossContext="true">   <Logger className="org.apache.catalina.logger.FileLogger"     prefix="localhost_MysqlTest_log." suffix=".txt"     timestamp="true"/>      <Resource name="jdbc/riker"  auth="Container" type="javax.sql.DataSource"/>  <ResourceParams name="jdbc/riker">  <parameter>   <name>factory</name>   <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>  </parameter>  <parameter>   <name>maxActive</name>   <value>100</value>  </parameter>  <parameter>   <name>maxIdle</name>   <value>30</value>  </parameter>  <parameter>   <name>maxWait</name>   <value>5000</value>  </parameter>  <parameter>   <name>username</name>   <value>root</value>  </parameter>  <parameter>   <name>password</name>   <value>root</value>  </parameter>  <parameter>   <name>driverClassName</name>   <value>com.mysql.jdbc.Driver</value>  </parameter>  <parameter>   <name>url</name>   <value>jdbc:mysql://localhost:3306/riker</value>  </parameter>   </ResourceParams> </Context>  

阅读(2000) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册