大家好!
初学struts ,最近在使用<html:form>的过程中,遇到一个问题很困惑。
strut的简单流程是: 用户访问login.jsp ,在该JSP页面的html form 中跳转到指定的Action login.jsp的代码如下:
<body>
<html:form action="<html:rewrite action="/login"/>" method="post" >
<table border="0">
<tr>
<td>usrname:</td>
<td><html:text property="usrname" /></td>
</tr>
<tr>
<td>Password:</td>
<td><html:password property="pswd" /></td>
</tr>
<tr>
<td colspan="2" align="center"><html:submit /></td>
</tr>
</table>
</html:form>现在的问题在于:在<html:form> 标签的Action属性值 嵌套了<html:write action="/login"> (login为制定的Action) 第一次访问login.jsp,提示错误如下:
/login.jsp(26,45) Unterminated <html:form tag但是,刷新浏览器后,该JSP页面又能正常显示。通过查看页面源代码,Action的属性值已经正常解析
action="/struts/login.done;jsessionid=016930D706402CDAE6CB3332449910BC请问大家:为什么第一次访问页面会出错呢?
初学struts ,最近在使用<html:form>的过程中,遇到一个问题很困惑。
strut的简单流程是: 用户访问login.jsp ,在该JSP页面的html form 中跳转到指定的Action login.jsp的代码如下:
<body>
<html:form action="<html:rewrite action="/login"/>" method="post" >
<table border="0">
<tr>
<td>usrname:</td>
<td><html:text property="usrname" /></td>
</tr>
<tr>
<td>Password:</td>
<td><html:password property="pswd" /></td>
</tr>
<tr>
<td colspan="2" align="center"><html:submit /></td>
</tr>
</table>
</html:form>现在的问题在于:在<html:form> 标签的Action属性值 嵌套了<html:write action="/login"> (login为制定的Action) 第一次访问login.jsp,提示错误如下:
/login.jsp(26,45) Unterminated <html:form tag但是,刷新浏览器后,该JSP页面又能正常显示。通过查看页面源代码,Action的属性值已经正常解析
action="/struts/login.done;jsessionid=016930D706402CDAE6CB3332449910BC请问大家:为什么第一次访问页面会出错呢?
解决方案 »
- 一个类的加载异常,请大家来分析
- 求救啊这个为什么没有结果出来啊到底那里错了
- 用Hibernate出现了deleted object would be re-saved by cascade 异常
- spring jdbc事务处理自身嵌套调用方法的问题!!!很难解决的问题,求真真高手解答
- 开源 邮件系统
- Spring AOP问题
- 关于java程序转化exe的思想困惑!!!!
- CVS问题,郁闷了一整天了,帮忙解决吧,解决马上给分
- 高分求weblogic 和 远程oracle9i服务器的连接池配置
- Jbuilder5安装好了,Weblogic也安装好了,但怎样使它们配置起来,开发EJB呢?(详细一点)答者送分!
- 简单问题,在线等
- struts2中,action中的一个list传给JSP页面显示的问题~
为什么第一次登入JSP页面会出错呢?刷新后有正常了?在这里使用<html:write> 虽然是多余,但是也没错误吧。
嵌套<html:write> 在action属性值中,为什么会出现这种问题?