ssh-环境基本配置
来源:互联网 发布:软件项目外包网站 编辑:程序博客网 时间:2024/06/09 04:20
web.xml
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> <display-name>mynewssh</display-name> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value> </context-param> <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> <!-- 配置自己写的过滤器 --> <filter> <filter-name>MyFilter</filter-name> <filter-class>com.web.filter.MyFilter</filter-class> </filter> <filter-mapping> <filter-name>MyFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <!-- 配置opensessionview解决懒加载 --> <filter> <filter-name>OpenSessionInViewFilter</filter-name> <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class> </filter> <filter-mapping> <filter-name>OpenSessionInViewFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping></web-app>
applicationContext.xml:
<?xml version="1.0" encoding="utf-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/context"xmlns:tx="http://www.springframework.org/schema/tx"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsdhttp://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsdhttp://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd"><!-- 配置EmployeeService对象 --><bean id="employeeService" class="com.service.imp.EmployeeService"> <property name="sessionFactory" ref="sessionFactory"/></bean><bean id="departmentService" class="com.service.imp.DepartmentService"><property name="sessionFactory" ref="sessionFactory"/></bean> <bean id="dataSource"class="org.apache.commons.dbcp.BasicDataSource"><property name="url" value="jdbc:sqlserver://localhost:1433"></property><property name="username" value="sa"></property><property name="password" value="hyj84884824"></property><property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/><!-- 连接吃启动的初始值 --><property name="initialSize" value="3"/><!-- 连接池最大值 --><property name="maxActive" value="500"/><!-- 最大空闲值 --><property name="maxIdle" value="2"/><!-- 最小空闲值,当空闲的连接数少于阀值,连接池会再去申请一些连接,防止洪峰来时 --><property name="minIdle" value="1"/></bean><bean id="sessionFactory"class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"><property name="dataSource"><ref bean="dataSource" /></property><!-- 接管了hibernate对象映射文件 --><property name="mappingResources"><list><value>com/domain/Employee.hbm.xml</value><value>com/domain/Department.hbm.xml</value></list></property><!-- 方言等。 --><property name="hibernateProperties"><value>hibernate.dialect=org.hibernate.dialect.SQLServerDialecthibernate.hbm2ddl.auto=update</value></property></bean><!-- 配置事务管理器,统一管理sessionFactory的事务 --><bean id="txManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property name="sessionFactory" ref="sessionFactory"/></bean><!-- 启用事务注解 --><tx:annotation-driven transaction-manager="txManager"/><!-- 配置action --><bean name="/login" class="com.yourcompany.struts.action.LoginAction" scope="prototype"><property name="employeeServiceInter" ref="employeeService"/></bean><bean name="/addEmp" class="com.yourcompany.struts.action.EmployeeAction" scope="prototype"><property name="departmentServicceInter" ref="departmentService"/><property name="employeeServiceInter" ref="employeeService"/></bean><bean name="/logout" class="com.yourcompany.struts.action.LoginAction" scope="prototype"/><bean name="/employee" class="com.yourcompany.struts.action.EmployeeAction"/><bean name="/goListEmpUi" class="com.yourcompany.struts.action.EmployeeAction"><property name="employeeServiceInter" ref="employeeService"/></bean><bean name="/ChangeEmpUi" class="com.yourcompany.struts.action.EmployeeAction"><property name="employeeServiceInter" ref="employeeService"/><property name="departmentServicceInter" ref="departmentService"/></bean><bean name="/GoChangeEmpUi" class="com.yourcompany.struts.action.EmployeeAction"><property name="employeeServiceInter" ref="employeeService"/></bean><bean name="/delEmp" class="com.yourcompany.struts.action.EmployeeAction"><property name="employeeServiceInter" ref="employeeService"/></bean></beans>MyFilter(中文乱码过滤器)
package com.web.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import javax.servlet.http.HttpServlet;public class MyFilter extends HttpServlet implements Filter {@Overridepublic void doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain arg2)throws IOException, ServletException {// TODO Auto-generated method stubarg0.setCharacterEncoding("UTF-8");arg2.doFilter(arg0, arg1);}@Overridepublic void init(FilterConfig arg0) throws ServletException {// TODO Auto-generated method stub}}
阅读全文
0 0
- ssh-环境基本配置
- 【1】SSH整合-基本环境配置
- ssh基本配置
- 基本ssh框架配置
- SSH框架环境配置
- 【SSH】环境配置
- mxnet-ssh环境配置
- maven配置ssh环境
- JAVA SSH ----Struts基本配置
- SSH之Tomcat环境配置
- myeclipse8.5配置SSH环境
- ssh整合之环境配置
- Java基本环境配置
- android 基本环境配置
- 基本开发环境配置
- java基本环境配置
- Ubuntu基本环境配置
- struts环境基本配置
- 猴子教你如何准备一份数据分析师简历的清单
- git pull报错:Auto Merge Failed; Fix Conflicts and Then Commit the Result.
- 关于select和insert,将一个表中的部分数据复制到另一个表中
- 在virtualenv内, 使用pip安装TensorFlow成功后,没有model目录
- 剑指offer_二叉树---二叉树的下一节点
- ssh-环境基本配置
- Intellij Idea 社区版开发java web项目
- 获取JAVA[WEB]项目相关路径的几种方法
- cocos creator构建的时候设置初始场景
- 轻松学JVM——基本原理
- 学生信息系统学习心得三、学生1.5系统用户管理模块的创建
- HDU 4675-GCD of Sequence(莫比乌斯反演+组合数+逆元)
- 校园招聘[源码+项目展示]
- 类型基础