Я новичок в JSP. Я установил Tomcat 7 на моем компьютере win8. Когда я дважды нажимаю на index.jsp, используя проводник файлов, открывается вкладка браузера и отображает весь файл как html. Это как если бы tomcat не интерпретировал страницу.Страница сервера Java не интерпретируется
URL-адрес в адресной строке это - файл: /// C: /Users/Jim/workspace/Jsp/WebContent/Index.jsp
, что отображается в окне браузера является:
Сегодняшнее дата:. <% = (новый java.util.Date()) toLocaleString()%>
index.jsp содержит:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
Today's date: <%= (new java.util.Date()).toLocaleString()%>
</body>
</html>
используя NetStat и менеджер задач я может видеть кот использует порт 8 009. Используя диспетчер задач, я вижу, что работает служба tomcat.
Когда я установил tommcat страницу, показывающую, что tomcat был запущен и отображается правильно.
Я создал проект затмения (используя луну). Когда я запускаю страницу jsp, открывается новая вкладка в eclipse, и она правильно отображает jsp (на странице отображается правильная дата и отметка времени).
В адресной строке вкладки в eclipse отображается путь к файлу как:
http://localhost:8080/Jsp/Index.jsp
когда путь использует локальный предписанных в технических заданиях страницы отображается правильно:
Today's date: Jan 11, 2015 5:06:15 PM
и когда путь не использует локальные страницы не отображается правильно:
Today's date: <%= (new java.util.Date()).toLocaleString()%>
Я искал часы в Интернете и на stackoverflow. Я не понимаю проблему, поэтому, по-видимому, я не могу найти помощь, используя правильные ключевые слова.
Любая помощь вы можете предложить бы весьма признателен
Спасибо
Вы ** развертывается ** приложение для Tomcat? –