2014-03-27 75 views
0
org.apache.jasper.JasperException: Unable to compile class for JSP: 

An error occurred at line: 176 in the jsp file: /encrypted.jsp 
gn cannot be resolved 

173:  <input type="text" name="itt" value="" /> 
174:   </label><br><br><br><br> 
175:   <label><b>Generated Key-</b> 
176:    <input type="text" name="Gnkey" value="<%=gn%>"/> 
177:   </label> 
178: </td> 

的GN變量用於將輸出存儲從功能org.apache.jasper.JasperException:無法編譯JSP的類。

<% 
String gn = generateKey(SelectedIndex, key, itt); 
%> 

如何解決這個問題?

+0

其中定義並初始化'gn'變量?它應該在html標籤之前。 – NFE

回答

0

放入pageContext

<% 
    pageContext.setAttribute("gn", gn); 
%> 

然後像​​

變化訪問

<% 
String gn = generateKey(SelectedIndex, key, itt); 
%> 

<!% 
String gn = generateKey(SelectedIndex, key, itt); 
%> 

另請參見

+0

編寫'pageContext.setAttribute(「gn」,gn)時出現錯誤;'顯示,找不到符號gn。 –

+0

你在'String gn = generateKey(SelectedIndex,key,itt);' –

+0

不能工作。但是首先減速字符串gn in'<%!字符串gn; %>'幫助。現在在我使用的每個地方都被認可。 –

相關問題