2013-12-19 21 views
-1

當我運行我的應用程序打開特定的JSP頁面,它顯示了以下異常:error404:在Struts中<s:a>標籤碧玉異常

org.apache.jasper.JasperException:/xx.jsp(19, 16)等號 預計。

在JSP文件中第19條線如下:

<s:a Admin Page>href="http://localhost:8080/MyStruts2/bloggingns/ShowBlogAdminPage"</s:a> 

在去除線,它工作得很好。 這條線有什麼錯誤?

回答

3

這是完全倒退的,它應該很明顯,看起來沒有其他的JSP標籤可以使用。

<s:a href="http://localhost:8080/MyStruts2/bloggingns/ShowBlogAdminPage"> 
    Admin Page 
</s:a> 

無關,但如果這是一個內部鏈接,例如,在同一站點中,它使零意義的使用(一)完整的URL,這是一個動作,和(b)的<s:a>標籤在所有。首選:

<a href="<s:url action='ShowBlogAdminPage' />">Admin Page</a>