从struts 1迁移到struts 2 Javascript问题。
Struts 1项目有一个logonForm。 Struts 1项目Javascript如下:
function doLogin() {
document.logonForm.userId.value = document.logonForm.userId.value
.toUpperCase();
document.logonForm.btnLogin.value = '<bean:message key="button.login" />';
disableButtons(document.forms[0]);
document.logonForm.submit();
}
将Struts 1中的Javascript代码迁移到Struts 2。 Struts2没有表单bean。 (没有更多logonForm) “document.logonForm.userId.value”失败
“ERROR [org.apache.catalina.core.ContainerBase [jboss.web] [缺省主机]。[/] [缺省]] (http - 0.0.0.0-8080-8)servlet的Servlet.service()默认抛出 exception:java.lang.IllegalStateException:参数处理 失败。
如何修复Struts 2的Javascript错误(不再使用logonForm)?