Java 在我的jsp页面上包含jsp文件时出错
我试图在我的JSP页面中包含2个JSP文件。我的主页名为temp.jsp,它位于我的web项目中名为tempFolder的子文件夹中。 我试图在主项目文件夹(invalidcqs.jsp)中包含一个文件,在主项目文件夹的子文件夹(envmon)中包含一个文件(env_status_report.jsp) 我的temp.jsp文件中的代码是:Java 在我的jsp页面上包含jsp文件时出错,java,eclipse,jsp,include,Java,Eclipse,Jsp,Include,我试图在我的JSP页面中包含2个JSP文件。我的主页名为temp.jsp,它位于我的web项目中名为tempFolder的子文件夹中。 我试图在主项目文件夹(invalidcqs.jsp)中包含一个文件,在主项目文件夹的子文件夹(envmon)中包含一个文件(env_status_report.jsp) 我的temp.jsp文件中的代码是: <html> <head> <title>Screen1 using includes</title&
<html>
<head>
<title>Screen1 using includes</title>
<meta http-equiv="refresh" content="10"/>
</head>
<body style="background-color:#E6E6FA">
<%@ include file="../envmon/env_status_report.jsp" %>
<br><hr><br>
<%@ include file="../invalidcqs.jsp" %>
</body>
</html
有人知道为什么Eclipse不喜欢这样吗?通常我不太关心Eclipse在jsp页面上报告错误,特别是在使用
指令时。例如,如果您在主页中声明一个scriptlet变量并在包含的页面中使用它,Eclipse会抱怨在包含的页面中没有声明它,但在运行时它会正常工作
此错误可能来自包含的jsp,因此我将开始在其中查找此错误。您也可以尝试以EL方式包含页面:
也许这会有帮助
不是EL。这是一个好主意。OP正在使用。这个问题讨论了
和
之间的区别:为此,您应该确保禁用了单独验证片段的JSP验证首选项。这是一个很好的提示,@nitand,我将在再次使用JSP时使用它。我希望需要很长一段时间,我已经习惯于边门:-)
Multiple annotations found at this line:
- Syntax error on token "else", delete this token
- Syntax error, insert "Finally" to complete
TryStatement
- Syntax error on token "else", delete this token