struts2 配置文件中各个项详解

<action   name= "Login_* "   method= "{1} "   class= "mailreader2.Login ">
中Login_*带*是什么意思?method= "{1} "带{}这个是什么意思?
====================================================
name= "Login_* "
代表这个action处理所有以Login_开头的请求
method= "{1} "
根据前面请求Login_methodname,调用action中的以methodname命名的方法
class= "mailreader2.Login "
action的类名称

如jsp文件中请求Login_validateUser的action名称,根据上面配置,调用action类mailreader2.Login类中方法validateUser()
又如:
对于Login_update请求,将会调用mailreader2.Login的update()方法。

它的用法同webwork中的!符号的作用,相当于是一个通配符。

猜你喜欢

转载自blog.csdn.net/hanllove001/article/details/6142327