1、<s:form action="login" namespace="/login">
它表示的是<form id="login" name="login" action="/Action/login/login.action" method="post">
因为它使用了struts标签,后面会自动加.action,而且namespace会起作用
2.<s:form action = "login.action" namespace="/login">
它表示的是<form id="login" name="login" action="login.action" method="post"> 标签中后面有.action,被解析成html时就不会再在后面加一个.action了,而且namespace不会起作用。
本文详细解析了Struts2框架中的两种不同形式的表单标签用法:一种是使用namespace属性的情况,此时表单提交地址会受到namespace的影响;另一种是在标签中直接指定.action后缀的情况,此时namespace将不起作用。

1168

被折叠的 条评论
为什么被折叠?



