There is no Action mapped for namespace [/]
生活随笔
收集整理的這篇文章主要介紹了
There is no Action mapped for namespace [/]
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
使用struts2框架產生的問題:
index.jsp:
<%@?page?language="java"?contentType="text/html;?charset=UTF-8"%> <jsp:forward?page="/login/login.jsp"></jsp:forward>login.jsp:
<%@?page?language="java"?pageEncoding="UTF-8"%> <%@?taglib?uri="/struts-tags"?prefix="s"?%> <script?type="text/javascript"> function?ini(){document.form1.loginName.focus(); } </script> <html><head><meta?http-equiv="Content-Language"?content="zh-cn"><meta?http-equiv="Content-Type"?content="text/html;?charset=UTF-8"><title></title><link?href="${pageContext.request.contextPath}/css/Style.css"?rel="stylesheet"?type="text/css"></head><body?onload="ini()"><table?width="100%"?height="100%"?border="0"?cellpadding="0"?cellspacing="0"><tr><td?align="center"><table?width="452"?height="290"?border="0"?cellpadding="0"?cellspacing="0"><tr><td?bgcolor="#FFFFFF"><table?width="452"?height="290"?border="0"?cellpadding="0"?cellspacing="0"><tr><td?height="74"><img?src="${pageContext.request.contextPath}/images/logintitle.gif"></td></tr><tr><td?align="center"?valign="bottom"?background="${pageContext.request.contextPath}/images/loginbg.gif"><s:form?id="form1"?name="form1"??action="LoginAction_home.do"?target="_parent"?method="post">????<table?border="0"?align="center"?cellpadding="2"?cellspacing="0"><tr?align="center"><td?height="30"?colspan="2"?style="border-bottom:?1px?dotted?#cccccc"><strong?style="font-size:?14px;">請登錄</strong></td></tr><tr><td?height="30"?nowrap><font?color="000F60"><strong>用戶名:</strong>?</font></td><td><s:textfield?name="loginName"?id="loginName"?class="text"?style="width:?160px;"/></td></tr><tr><td?height="30"?nowrap><strong><font?color="000F60">密碼:?</font>?</strong></td><td><s:password?name="loginPsw"?id="loginPsw"??class="text"?style="width:?160px;"/></td></tr><tr><td?height="30"?nowrap?colspan="2"><strong><s:fielderror/><font?color="red"></font>?</strong></td></tr><tr><td?height="30"></td><td><s:submit?type="button"?name="submit"?value="登錄"?class="buttoninput"></s:submit><s:reset?type="button"?name="reset"?value="取消"?class="buttoninput"></s:reset></td></tr></table></s:form><table?width="100%"?border="0"?cellspacing="0"?cellpadding="0"><tr><td?height="30"?align="center"></td></tr><tr><td?height="23"?align="center"></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body> </html>這里所填寫的form表單?namespace="/login"action=" LoginAction_home.do",會造成的問題是:
|
原因是因為".do",
解決辦法:方法一:把".do"去掉。
方法二:把namespace去掉,action改為"/login/LoginAction_home.do"
總結
以上是生活随笔為你收集整理的There is no Action mapped for namespace [/]的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CSS实现段落首行缩进、1.5倍行距、左
- 下一篇: 聚集索引和非聚集索引