Предположим, у меня есть JS-код в jsp-файлах, например:
<%
String test = null;
%>
var test = <%=test%>;
С Tomcat и Websphere полученный JS будет:
var test = null;
Однако в Weblogic этобудет:
var test = ;
Так что с weblogic есть синтаксическая ошибка.
Я знаю, что эту проблему довольно легко решить с помощью условия;что-то в строке, если test == null, вывести «null», иначе вывести test.Тем не менее, я ищу какую-то настройку сервера, которая может изменить это поведение.
У меня уже написан код, поэтому я не хочу искать все места, где переменная, входящая в JavaScript, может бытьnull.
Спасибо, Грей