簡體   English   中英

jsp文件有時會引發內部服務器500錯誤

[英]Jsp file throw internal server 500 error sometimes

我是JSP的新手,以下是我的jsp文件

<HTML>
<BODY>
Hello!  The time is now <%= new java.util.Date() %>
<%= System.getProperties().getProperty(java.version) %>
</BODY>
</HTML>

當上面的jsp文件在APACHE SERVER上運行時,出現以下錯誤

Unable to compile class for JSP: 

An error occurred at line: 4 in the jsp file: /index.jsp
java.version cannot be resolved to a type
1: <HTML>
2: <BODY>
3: Hello!  The time is now <%= new java.util.Date() %>
4: <%= System.getProperties().getProperty(java.version) %>
5: </BODY>
6: </HTML>

錯誤消息很少出現,每10次刷新一次就會得到錯誤提示;另外9次即使我只需要系統的java.version屬性,我也會得到所有系統屬性的輸出。

<%= System.getProperties().getProperty(java.version) %>

替換為

<%= System.getProperties().getProperty("java.version") %>

getProperty()方法的必需輸入為String類型,您需要將雙引號傳遞給String

加上你的身體

<%= System.getProperties().getProperty("java.version") %>
 <%= System.getProperties().getProperty("java.version") %> //was missing ""

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM