在自己电脑用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 {}
%>
如图。。。