在自己电脑用Eclipse能正常显示的JSP网页(含JAVA代码),但是别人访问我的网页就全部显示源码
在自己电脑用Eclipse能正常显示的JSP网页(含JAVA代码),但是别人访问我的网页就全部显示源码,但是不含JAVA的网页却能正常显示,比如我这个网页代码如下:<%@...
在自己电脑用Eclipse能正常显示的JSP网页(含JAVA代码),但是别人访问我的网页就全部显示源码,但是不含JAVA的 网页却能正常显示,比如我这个网页
代码如下:
<%@ page language="java" charset=UTF-8"%>
<%@ page import="java.io.*, java.util.*" %>
<%@ page import="java.sql.*"%>
<%
Connection conn = null;
Statement stmt = null;
String ItemName="kong";
String ItemPrice="0";
try{
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/memberlist","root","");
stmt = conn.createStatement();
ResultSet rs=stmt.executeQuery("select *from memberlist where Item01!='NULL';");
if(rs.next())
{
ItemName=rs.getString("Item01");
ItemPrice=rs.getString("Price01");
}
}
finally {}
%>
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title></head><body>
<%=ItemName %>, <%=ItemPrice %><BR><BR>
<FORM ACTION=memberjoin1.jsp>
<INPUT TYPE=SUBMIT VALUE='Member Join'>
</FORM>
<FORM ACTION=Login.jsp>
<INPUT TYPE=SUBMIT VALUE='Login'>
</FORM> </body></html>
但是如果把JAVA代码,既 <%... %> 中的删掉却可以显示
<%
Connection conn = null;
Statement stmt = null;
......
try{...
}
finally {}
%>
如图。。。 展开
代码如下:
<%@ page language="java" charset=UTF-8"%>
<%@ page import="java.io.*, java.util.*" %>
<%@ page import="java.sql.*"%>
<%
Connection conn = null;
Statement stmt = null;
String ItemName="kong";
String ItemPrice="0";
try{
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/memberlist","root","");
stmt = conn.createStatement();
ResultSet rs=stmt.executeQuery("select *from memberlist where Item01!='NULL';");
if(rs.next())
{
ItemName=rs.getString("Item01");
ItemPrice=rs.getString("Price01");
}
}
finally {}
%>
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title></head><body>
<%=ItemName %>, <%=ItemPrice %><BR><BR>
<FORM ACTION=memberjoin1.jsp>
<INPUT TYPE=SUBMIT VALUE='Member Join'>
</FORM>
<FORM ACTION=Login.jsp>
<INPUT TYPE=SUBMIT VALUE='Login'>
</FORM> </body></html>
但是如果把JAVA代码,既 <%... %> 中的删掉却可以显示
<%
Connection conn = null;
Statement stmt = null;
......
try{...
}
finally {}
%>
如图。。。 展开
4个回答
展开全部
你没有配置tomcat环境
追问
如何配置呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
环境是什么,要回答就说清楚一点,我也很纠结这个问题。哥有答案了告诉我一声,336365344@qq.com
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
关键是怎么访问的。要访问tomcat
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询