`
erichua
  • 浏览: 510313 次
  • 性别: Icon_minigender_2
  • 来自: 远方
社区版块
存档分类
最新评论

MultiAction的灵活应用

阅读更多
按照参数设置和按照method混合配置
<?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:tx="http://www.springframework.org/schema/tx"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
       http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd
       http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd">

	<bean name="ComboxController"
		class="privilege.controller.ComboxController">
		<property name="comboxService" ref="ComboxService" />
		<property name="methodNameResolver">
			<bean id="comboxControllerResolver"
				class="org.springframework.web.servlet.mvc.multiaction.PropertiesMethodNameResolver">
				<property name="mappings">
					<props>
						<prop key="/item/getGroupCountry.json">
							getAllCountry
						</prop>
						<prop key="/item/getGroupState.json">
							getAllState
						</prop>
					</props>
				</property>
			</bean>
		</property>
	</bean>

	<bean name="UserController"
		class="privilege.controller.UserController">
		<property name="userService" ref="UserService" />
		<property name="methodNameResolver">
			<bean id="userControllerResolver"
				class="org.springframework.web.servlet.mvc.multiaction.PropertiesMethodNameResolver">
				<property name="mappings">
					<props>
						<prop key="/item/LoadUsers.json">
							listAllUsers
						</prop>
						<prop key="/item/AddUser.json">addUser</prop>
						<prop key="/item/UpdateUsers.json">
							updateUsers
						</prop>
					</props>
				</property>
			</bean>
		</property>
	</bean>
	<bean name="VenderAccountSetController"
		class="com.tnt.mms.ajax.controller.VenderAccountSetController">
		<property name="vendorAccountSetService">
			<ref bean="vendorAccountSetService" />
		</property>
		<property name="methodNameResolver">
			<bean id="defaultMethodNameResolver"
				class="org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver">
				<property name="paramName" value="_p_action" />
			</bean>
		</property>
	</bean>



	<bean name="urlMapping"
		class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
		<property name="mappings">
			<props>
				<prop key="/item/getGroupCountry.json">
					ComboxController
				</prop>
				<prop key="/item/getGroupState.json">
					ComboxController
				</prop>
				<prop key="/item/LoadUsers.json">UserController</prop>
				<prop key="/item/AddUser.json">UserController</prop>
				<prop key="/item/UpdateUsers.json">UserController</prop>
				<prop key="/*/VenderAccountSet.json">
					VenderAccountSetController
				</prop>
			</props>
		</property>
	</bean>
	<bean name="viewResolver"
		class="org.springframework.web.servlet.view.XmlViewResolver" />
</beans>
2
0
分享到:
评论

相关推荐

    Android代码-MultiActionTextView

    MultiActionTextView ...源码地址:ProjectX 介绍 ... 截图 先决条件 ... implementation 'am.widget:multiactiontextview:1.0.3' ...MultiActionTextView textView = (MultiActionTextView) findViewById(id);...

    springMVC3学习(五)--MultiActionController(源码)

    springMVC3学习(五)--MultiActionController(源码) 文章地址:http://blog.csdn.net/itmyhome1990/article/details/25988091

    HelloData.FrameWork数据库操作层

    using (MultiAction multiacionts = new MultiAction()) { multiacionts.AddAction(dtaction); multiacionts.AddAction(upaction); try { multiacionts.Commit(); } catch { multiacionts.Rollback(); }...

    shiny_multi_action_input_binding:多动作输入绑定,用于R Shiny

    MultiAction是Shiny中的自定义输入绑定,它将监听一组操作并将值发送到服务器端的一个React性input$对象。 如果您真的真的很累,可以通过写一些复杂的观察者听操作按钮/链接来解决问题。 在本地观察员shiny是专为听...

    appium客户端1.3.1

    appium客户端 ...Appium客户端类库实现了Mobile JSON Wire Protocol(一个标准协议的官方扩展草稿)和W3C Webdriver spec(一个传输不可预知的自动化协议,该协议定义了MultiAction 接口)的元素。

    springmultiaction例程工程代码

    1.导入工程 2.键入http://localhost:8080/springmultiaction/book.do?action=add

Global site tag (gtag.js) - Google Analytics