-1
A
回答
1
JSP已被Eclipse錯誤解析。它錯誤地使用了一些JavaScript代碼使用的花括號,該代碼在沒有<script>
標記的情況下呈現。
<script>
標籤應放置在<head>
或<body>
標籤內。
JSP文件被編譯爲一個servlet。如果您在使用小腳本聲明JSP頁面內的方法,該方法體上開設有{
,應}
被關閉,但在somwhere的代碼,你可能會發現/*}*/
,甚至更糟失蹤<%}%>
。這種錯誤的例子(在Java代碼中多餘的};
)可以找到here。
要解決這一點,造成JSP裏面麪條代碼其他可能的錯誤,推薦的方法是不使用scriptlet和移動Java代碼的servlet。 Struts是MVC框架,它提供了用於呈現JSP頁面的servlet功能的附加功能。您必須將Java代碼從JSP頁面移動到Struts控制器,並通過表達式語言(如JSTL,OGNL等)訪問它。返回JSP頁面作爲結果/轉發操作/控制器執行/方法調用。您也可以在頁面呈現時直接調用模型/控制器的方法。這種行爲超出了使用MVC模式的範圍。
如果您需要了解的關注點分離的更多信息,而開發一個Web應用程序,特別是涉及到如何避免在JSP中的Java代碼見How to avoid Java code in JSP files。
相關問題
- 1. Eclipse和Struts JSP文件中的語法錯誤
- 2. 錯誤在我的jsp
- 3. Eclipse錯誤語法檢查
- 4. Eclipse CTD宏語法錯誤
- 5. Eclipse的語法錯誤的android:targetSdkVersion =「10」
- 6. 的Eclipse:奇怪的語法錯誤
- 7. Maven的Eclipse的卷標語法錯誤
- 8. Eclipse中令牌的語法錯誤
- 9. 編譯JSP(檢查JSP中的語法錯誤)
- 10. 我的SQL語法錯誤
- 11. 我的SQL語法錯誤
- 12. 我的SQLite語法錯誤
- 13. 我的「if語句」的語法錯誤
- 14. jsp中的Eclipse Keppler java 1.7錯誤
- 15. 隱藏Eclipse中的JSP錯誤圖標
- 16. 語法錯誤我
- 17. 在JSP中更新錯誤,eclipse
- 18. 在DWP(Eclipse)中登錄jsp錯誤
- 19. 我的語法錯誤在哪裏?
- 20. 錯誤在我的查詢語法
- 21. 語法錯誤在我的JavaScript代碼?
- 22. 在我的語法錯誤MySQL
- 23. 語法錯誤,在PHP我的腳本
- 24. 語法錯誤在我的查詢
- 25. GLSL語法錯誤:「在」語法錯誤
- 26. Eclipse的錯誤地給予EL語法錯誤
- 27. 'onListItemClick'方法讓Eclipse給我的錯誤
- 28. Eclipse CDT和ESQL語法錯誤
- 29. FreeRTOS,Eclipse IDE和語法錯誤
- 30. 語法和編譯錯誤處理eclipse
先給DOCTYPE的完整路徑是這樣的:<!DOCTYPE HTML PUBLIC 「 - // W3C // DTD HTML 4.01 // EN」「http://www.w3.org/TR/html4/strict.dtd 「> – abdulrafique
請發佈文字,而不是圖片。 –