Я попытался запустить сервлет или страницу jsp на сервере cPanel. Я не знаю, почему переменная была отображена на веб-странице вместо реального значения.Переменные JSP не интерпретируются
<td><input id="uname" type="text" name="user" maxlength="30" size="30" value="${requestScope.user}"></td>
На веб-странице Я вижу $ {requestScope.user} вместо пользователя. Как я могу получить реальную стоимость?
Я попробовал этот код из примера Интернет:
<%
String [] noises = {"Lion","Tiger","Cat"};
request.setAttribute("noises",noises);
%>
${requestScope.noises[0]}
${requestScope.noises["0"]}
${requestScope.noises['0']}
${noises[0]}
${noises["0"]}
${noises['0']} '
но отображает
$ {requestScope.noises [1]} $ {requestScope.noises [ "0"]} $ { requestScope.noises [ '0']} $ {шумами [0]} $ {шумы [ "0"]} $ {шумы [ '0']} **
Вы попробовали?
Это дает мне ошибку: org.apache.jasper.JasperException: /test.jsp(327,83) В соответствии с TLD или файлом тега значение атрибута является обязательным для тега out – nandoC
Что такое сервер cPanel? поддержка JSP, и правильно ли вы настроили его? Является ли простой «Hello, World» JSP, где «Hello, World» находится в JSP-выражении, как ожидается? – nitind