Как Eclipse может компилировать фрагменты jsp, чьи переменные объявлены в другом файле? - PullRequest
0 голосов
/ 28 декабря 2010

Мне нужны ошибки завершения и компиляции в eclipse для фрагментов jsp в eclipse.Как получить завершение test2.jnc для этих файлов:

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

И интерпретированный включенный файл, который был ошибкой в ​​затмении (ma_variable не может быть разрешена):

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

Еслия запускаю этот файл в tomcat, все идет хорошо, но затмение не находит ma_variable в области действия test2.jnc ...

есть идеи?Я "погуглил", но не нашел ничего подходящего ...

Ответы [ 2 ]

1 голос
/ 28 декабря 2010

Решение не в том, чтобы использовать скриптлеты.Использовать JSTL:

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

<h1>${ma_variable}</h1>
0 голосов
/ 28 декабря 2010

попробуйте добавить расширение .jnc в редактор JSP eclipse

...