gpt4 book ai didi

javascript - 无法在服务器上运行jsp

转载 作者:行者123 更新时间:2023-11-28 23:20:54 25 4
gpt4 key购买 nike

我有一个网站,其中大部分是用 .jsp 编写的。它在 eclipse 上运行良好(使用 apache tomcat),但是当我将网站上传到我租用的服务器时,它只是向我显示 html 代码并将 javascript 打印为文本。服务器运行 windows 并使用 plesk web host 12.5。我已经为 jsp 定义了 MIME 类型,但我不知道如何运行 javascript 代码,或者如何启用 tomcat。

例如:logout.jsp

<%@ page language="java" contentType="text/html; charset=windows-1255"
pageEncoding="windows-1255"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>MySite</title>
</head>
<body>
<%
session.setAttribute("Status",null);
session.setAttribute("Name", null);
session.setAttribute("mail", null);
response.sendRedirect("home.jsp");
%>
</body>
</html>

this is what it is showing me ,而不是将我重定向到主页。

欢迎任何帮助

顺便说一句,如果你没有注意到,我对实际上传网站的想法还很陌生,直到现在我运行我在 IDE 中编写的网站。

最佳答案

JSP 不像 PHP。代码需要加载到一个称为 WAR 文件的特殊存档中,并使用您的 servlet 容器(即 Tomcat、Glassfish 等...)的管理界面或配置文件专门加载

另外,JSP是生成HTML的程序,所以你的服务器生成的MIME类型就是HTML。

关于javascript - 无法在服务器上运行jsp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44007343/

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