2016-09-19 507 views
2

新建一个JSP项目,在tomcat启动后,浏览器只显示源代码,我该如何处理这种情况?JSP页面:浏览器只显示源代码

enter image description here

enter image description here

我只是想创建一个Java Web项目。这是我的项目结构:

+0

我不得不承认,我期待说“从您的服务器访问”,但你做到了。 'page'标签似乎没问题。那么,试着重新启动你的服务器......在这里不能说更多,对不起。 – AxelH

+0

谢谢,我启动了tomcat,启动tomcat和从我的服务器访问它有什么区别? @ AxelH – heather

+0

您需要通过服务器访问文件以接收解析文件。但是自从你使用localhost:8080路径以来你就做到了。你用什么来创建文件?什么是编码?你也可以在这里粘贴你的代码吗?我不想重写它;) – AxelH

回答

0

尝试页面标记后添加

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 

,也许可以正常工作

+0

非常感谢。好吧,它没有工作... – heather

0

这里是一个JSP的通过NetBeans,以一个Web应用程序项目创建的代码。它工作正常。

<%@page contentType="text/html" pageEncoding="UTF-8"%> 
<!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=UTF-8"> 
     <title>JSP Page</title> 
    </head> 
    <body> 
     <h1>Hello World!</h1> 
    </body> 
</html> 

它看起来像在langage属性,有java前的空间,不能说如果这是什么原因,如果需要的话也不能说。

编辑

我没有测试你的代码,Netbeans的告诉我,语言属性不是的Valide,删除空格来纠正这一点。它工作正常

<%@page contentType="text/html; charset=UTF-8" language="java"%> 
<html> 
    <head> 
     <title>JSP Page</title> 
    </head> 
    <body> 
     <h1>Hello World!</h1> 
    </body> 
</html> 
+0

谢谢@ AxelH.There中有一些配置问题,jsp文件没有编译。 – heather

+0

@heather它是否修复? – AxelH

+0

它应该是固定的,我改变了,这是错误的,所以tomcat退出了一些问题。 – heather

相关问题