1.一个简单的JSP测试页面
文件名:index.jsp
文件内容如下:
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<html>
<head><title>JSP Page</title></head>
<body>
<%-- <jsp:useBean id="beanInstanceName" scope="session" class="beanPackage.BeanClassName" /> --%>
<%-- <jsp:getProperty name="beanInstanceName" property="propertyName" /> --%>
<% out.println("Welcome...."); %>
</body>
</html>
粗线部分为添加的代码,其他为Java开发工具NetBeans自动生成,输出结果如图所示:
2.数据库连接测试页面
文件名为:mysql_conn.jsp
文件内容如下:
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@page language="java" import="java.sql.*"%>
<%
java.sql.Connection conn;
java.lang.String strConn;
conn=null;
try{
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
conn=java.sql.DriverManager.getConnection("jdbc:mysql://localhost/mysql","root","");
}
catch(Exception e){
System.out.println("连接错误");
}
Statement stmt=conn.createStatement();
ResultSet RS_result=null;
%>
<html>
<head><title>JSP Page</title></head>
<body>
<%-- <jsp:useBean id="beanInstanceName" scope="session" class="beanPackage.BeanClassName" /> --%>
<%-- <jsp:getProperty name="beanInstanceName" property="propertyName" /> --%>
<%
RS_result=stmt.executeQuery("select * from user");
String Name;
while (RS_result.next()){
Name=RS_result.getString("user");
%>
<%=Name%>
<%
}
RS_result.close();
stmt.close();
conn.close();
%>
</body>
</html>
粗体字为添加的内容,其余为Java开发工具NetBeans自动生成。
输出结果如图所示: