《Java Web编程宝典》第13章问题2
发表在JavaWeb图书答疑 2012-03-26
是否精华
版块置顶:
13.7程序中servlet_config.xml中:
<bean id="CheckClass" class="org.springframework.aop.framework.ProxyFactoryBean">
<property name="proxyInterfaces">                               ★1
<value>com.mr.aop.UserInterface</value>
</property>
<property name="target">                                        ★2
<ref local="executeInsert" />
</property>
<property name="interceptorNames">
<list>
<value>PointcutAdvisor</value>
<value>affterAdvice</value>
</list>
</property>
</bean>

<bean id="paraMethodResolver"
class="org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver">
<property name="paramName">                                 ★3
<value>action</value>
</property>
<property name="defaultMethodName">                         ★4
<value>execute</value>
</property>
</bean>
给★1至★4分别加上注释,并说明类ProxyFactoryBean和ParameterMethodNameResolver起什么作用?
分享到:
精彩评论 7
aster
学分:0 LV1
TA的每日心情
开心
2023-01-31 09:41:43
2012-03-27
沙发
读者您好:
请问代码有什么问题?
xmxh_2010
学分:0 LV1
TA的每日心情
1
2021-10-14 23:39:41
2012-03-27
板凳
也不是代码有问题,只是这些地方不是很清楚,书上根本没提,希望能解释一下,谢谢!
无语_mrkj
学分:3155 LV11
2012-03-29
地板
ProxyFactoryBean类用于创建AOP代理。
ParameterMethodNameResolver类可以根据不同的参数执行不同方法。
★1:指明要代理的类的接口,由于这里使用的是Java动态代理机制来实现AOP的,因此必须指明接口。
★2:用于指明目标对象,也就是被通知的对象。
★3:用于设置参数名,这里指定参数名为action。
★4:用于指定默认使用的方法,这里为execute方法。
xmxh_2010
学分:0 LV1
TA的每日心情
1
2021-10-14 23:39:41
2012-03-31
4L
action是参数名吗?那是参数类型呢?是不是参数名为action就默认执行execute方法?execute方法如何定义?
无语_mrkj
学分:3155 LV11
2012-04-06
5L
action是参数名,是指在请求地址中,需要指定的参数名,例如,view.do?action=insert中的action就是这里配置的action。
下面配置的默认方法是指,当没有为参数action指定具体的参数值时,执行的是execute方法。
无语_mrkj
学分:3155 LV11
2012-04-06
6L
关于如何定义execute方法的内容,请参见书中的13.2.2节。
xmxh_2010
学分:0 LV1
TA的每日心情
1
2021-10-14 23:39:41
2012-05-19
7L
程序运行时提示在CommitAction类中找不到execute方法是怎么回事?
首页上一页 1 下一页尾页 7 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照