`
weiweichen1985
  • 浏览: 140576 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

ssh下的配置

    博客分类:
  • ssh
阅读更多
首先,要把applicationContext.xml加载一内存..
web.xml
================
<!-- 根据需要可能要添加侦听器  -->
<listener>
		<listener-class>
			org.springframework.web.context.ContextLoaderListener
		</listener-class>
	</listener>

<context-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>/WEB-INF/applicationContext.xml,/WEB-INF/applicationContext-chikaren.xml,/WEB-INF/applicationContext-fakaren.xml,/WEB-INF/applicationContext-geren.xml,/WEB-INF/applicationContext-shanghu.xml,/WEB-INF/applicationContext-yunying.xml</param-value>
</context-param>

把struts-config.xml中的Action都定义成org.springframework.web.struts.DelegatingActionProxy,这是一个代理action,
请求都会先提交给这个代理action,然后这个代理action会提交给内存中applicationContext.xml配置与当前请求路径同名path的bean,这里同名的bean才是struts框架下的action,真正的业务在这里实现.同时applicationContext.xml作为一个插件配置在struts-config.xml文件中...
struts-config-geren.xml
=======================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">

<struts-config>
	<data-sources />
	<form-beans>
		<form-bean name="testForm"
			type="com.jifen.struts.form.TestForm" />
		<form-bean name="uareaForm"
			type="com.jifen.struts.form.UareaForm" />
		<form-bean name="cConsumerForm"
			type="com.jifen.struts.form.CConsumerForm" />
		<form-bean name="uholdcardForm"
			type="com.jifen.struts.form.UholdcardForm" />


	</form-beans>

	<global-exceptions />
	<global-forwards />
	<action-mappings>
		<action attribute="testForm" input="/test.jsp" name="testForm"
			path="/test" scope="request"
			type="org.springframework.web.struts.DelegatingActionProxy">
			<forward name="success" path="/index.jsp" />
		</action>
		<action attribute="uareaForm" name="uareaForm"
			parameter="method" path="/uarea" scope="request"
			type="org.springframework.web.struts.DelegatingActionProxy" />

		<action attribute="cConsumerForm" name="cConsumerForm"
			path="/shangHu" parameter="method" scope="request"
			type="org.springframework.web.struts.DelegatingActionProxy">
			<forward name="shList" path="/FaKaRen/htm/shList.jsp" />
		</action>
		<action attribute="uholdcardForm" name="uholdcardForm"
			parameter="method" path="/uholdcard" scope="request"
			type="org.springframework.web.struts.DelegatingActionProxy"
			input="/GeRen/register.jsp" validate="false">
			<forward name="login" path="/GeRen/userlogin.jsp"
				redirect="true">
			</forward>

		</action>
	</action-mappings>

	<message-resources
		parameter="com.jifen.struts.ApplicationResources" />
	<plug-in
		className="org.springframework.web.struts.ContextLoaderPlugIn">
		<set-property property="contextConfigLocation"
			value="/WEB-INF/applicationContext-geren.xml" />
	</plug-in>
</struts-config>

applicationContext-geren.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"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
	
	
	<bean name="/test" class="com.jifen.struts.action.TestAction"
		abstract="false" lazy-init="default" autowire="default"
		dependency-check="default">
		<property name="ousersDAO">
			<ref bean="ousersDAO" />
		</property>
	</bean>
	
	
	<bean name="/uholdcard" class="com.jifen.struts.action.UholdcardAction"
		abstract="false" lazy-init="default" autowire="default"
		dependency-check="default">
		<property name="uholdcardDao">
			<ref bean="uholdCardDAO" />
		</property>
		
		<property name="certiDao">
			<ref bean="ucertificateDAO"/>
		</property>
		
		<property name="areaDao">
			<ref bean="uareaDAO"/>
		</property>
	</bean>

</beans>
分享到:
评论

相关推荐

    H3C 5500 ssh登录配置

    H3C 5500 ssh登录配置 H3C 5500 ssh登录配置是一种常用的网络设备登录方式,它通过使用 SSH(Secure Shell)协议来确保数据信息交换的安全。下面是H3C 5500 ssh登录配置的详细过程和相关知识点: 一、 SSH 登录...

    SSH 零配置例子

    3. **SSH配置文件**:`~/.ssh/config`文件可以用来定义别名、端口转发、默认用户等,以简化SSH连接。例如,为一个特定的主机定义别名,可以避免每次输入完整的主机名和端口号。 4. **免密码登录**:完成上述步骤后...

    ssh标准配置ssh标准配置

    ssh标准配置ssh标准配置ssh标准配置

    SSH详细配置文件(自己个人经验)

    ### SSH详细配置文件知识点 #### 一、SSH框架概述与创建 SSH,即Struts、Spring、Hibernate三个开源框架的组合,是Java Web开发中常用的三层架构模式。它结合了Struts的MVC架构,Spring的IoC和AOP,以及Hibernate的...

    H3C_SSH2.0配置

    - **交换应用**:介绍了在交换机环境下配置SSH的具体步骤。 - **密码认证**:详细说明了使用密码进行身份验证的过程。 - **公钥认证**:提供了使用公钥进行认证的方法。 #### 六、SFTP服务配置 除了SSH外,文档还...

    sqlserver数据库SSH配置1

    SQLServer 数据库 SSH 配置详解 SQLServer 数据库 SSH 配置是将 SQLServer 数据库与 Secure Shell(SSH)协议集成,以实现加密的数据传输和身份验证。本文将详细介绍 SQLServer 数据库 SSH 配置的实现步骤和相关...

    git 同一托管平台 多个sshkey 配置小助手.exe

    开发此工具碰到的问题是 开发者碰到同一代码托管平台 来自多个账号的 sshkey 加入开发这 分别加入了 三个 gitee 不同团队的项目 这个时候我们需要配置多个key在 Administrator(当前用户名)/.ssh/ 目录下 需要创建 ...

    ssh 详细配置 视频

    以下是SSH配置的关键知识点: 1. **安装SSH服务器**: 在大多数Linux发行版中,SSH服务器通常是OpenSSH。你可以通过命令行工具如`apt`(Ubuntu/Debian)或`yum`(CentOS/RHEL)来安装SSH服务器。 2. **启动SSH服务*...

    linux下ssh服务配置.pdf

    SSH 服务配置在 Linux 系统中的应用 SSH(Secure Shell)是一种安全的远程登录协议,用于取代不安全的 telnet、rlogin、rsh 等协议。SSH 可以提供加密的远程登录、文件传输和端口转发等功能,使得数据传输更加安全...

    SSH2配置实例

    在这个实例中,我们将深入探讨如何配置SSH2,以便在不同系统之间建立安全的通信。SSH2提供了加密的数据传输,确保了用户的密码和其他敏感信息在传输过程中不被窃取。 首先,我们需要理解SSH2的基本组件。SSH2由...

    h3c交换机SSH配置方法

    h3c交换机SSH配置方法h3c交换机SSH配置方法h3c交换机SSH配置方法

    Windows上SSH服务器配置图文教程

    一、ssh服务器安装 1).我们使用免费软件freeSSHd。... 2)安装完成后进入配置界面, (1)Server State中确保SSH服务已打开 如果此处出现不能打开的情况,在SSH界面将Start SSH server on ...(4)在Linux客户端ssh配置,参

    SSH配置过程,介绍SSH的详细配置过程

    根据提供的文件信息,可以看出这里似乎存在一定的混淆,因为文件标题和描述强调的是SSH配置过程,但实际内容却涉及到了Struts2、Spring以及Hibernate等Java Web框架和技术的配置。为了符合您的需求,我将集中讨论SSH...

    SSH2.0配置详细手册.pdf

    ### SSH2.0配置详细手册知识点总结 #### 1. SSH2.0简介 ##### 1.1 概述 SSH(Secure Shell)是一种网络协议,用于计算机之间的加密登录。当用户通过不安全的网络环境远程登录到一台设备时,SSH能够通过加密通信和...

    ssh框架整合配置文件

    ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ...

    在juniper路油器上配置ssh  

    ### 在Juniper路由器上配置SSH服务 #### 一、引言 随着网络安全需求的日益增长,采用安全的方式管理网络设备变得至关重要。SSH(Secure Shell)作为一种加密的网络协议,为远程登录提供了强大的安全保障。本文将...

    centos下ssh配置文档

    要配置SSH服务,首先需要在CentOS上安装SSH服务。在CentOS 5.3版本中,可以通过`yum install ssh`命令来安装SSH。安装完成后,可以使用`service sshd start`启动SSH服务,并使用`chkconfig sshd on`将其设置为开机...

    ubuntu下ssh配置详解

    Ubuntu 下 SSH 配置详解 在 Linux 的 Ubuntu 版本下,配置 SSH 服务是一件非常重要的事情。SSH(Secure Shell)是一种安全的远程登录协议,可以实现远程登录到服务器上。下面将详细介绍在 Ubuntu 下配置 SSH 服务的...

Global site tag (gtag.js) - Google Analytics