gpt4 book ai didi

java - Eclipse如何编译变量在另一个文件中声明的jsp片段?

转载 作者:行者123 更新时间:2023-12-01 15:58:25 24 4
gpt4 key购买 nike

我想在 eclipse 上为 eclipse 中的 jsp 片段提供补全和编译错误。我怎样才能完成这个文件的 test2.jnc :

<%-- test1.jsp --%>
<%@ page language="java" %>
<%
String ma_variable = "";
%>
<%@ include file="test2.jnc" %>
<html>
<body><h1><%=ma_variable%></h1></body>
</html>

解释后的包含文件在 Eclipse 中出错(ma_variable 无法解析):

<%-- test2.jnc --%>
ma_variable = "Hello World!";

如果我在 tomcat 中启动该文件,一切都会正常,但 eclipse 在 test2.jnc 范围内找不到 ma_variable...

有什么想法吗?我“谷歌搜索”但没有找到任何相关内容......

最佳答案

解决方案是不使用 scriptlet。使用 JSTL:

<c:set var="ma_variable" value="Hello World!" />

<h1>${ma_variable}</h1>

关于java - Eclipse如何编译变量在另一个文件中声明的jsp片段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4544882/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com