JSP包含 - 编译错误找不到符号

时间:2017-11-29 14:14:52

标签: jsp google-app-engine jspinclude

嗨(关于stackoverflow的第一个问题),

我在我的网站上使用JSP,当我尝试部署它时遇到错误。

有关信息,我的网站由Google App Engine托管。在当地,一切都很好。

我从其他jsp包含jsp的方式。

的index.jsp

<% Lang lang = (Lang)request.getAttribute("lang"); %>

<!doctype html>
<html lang="<%= lang.toString() %>">
...
<%@ include file="notFound.jsp" %>
notFound.jsp 中,本地我正在使用lang而没有任何声明。例:

<h1><%=Resource.NOTFOUND_title1.get(lang) %></h1>

但是,当我尝试在我的GAE项目上进行部署时,我遇到了这样的错误(在jsp编译之后):

  

/tmp/1511964097028-0/org/apache/jsp/notFound_jsp.java:112:错误:   找不到符号out.print(Resource.NOTFOUND_title1.get(lang));

我在谷歌研究后发现了相同的错误,但解决方案对我的案例不起作用...... 我试图再次声明lang但由于已经声明的变量我有一个错误....我试图使用全局变量,但是!符号无法识别......

请帮帮我:)

0 个答案:

没有答案