gpt4 book ai didi

html - 使用html在jsp中显示查询

转载 作者:行者123 更新时间:2023-11-29 13:03:18 24 4
gpt4 key购买 nike

如何使用 html 标签在 jsp 中显示 MYSQL 查询的结果?我的老师说在 .jsp 文件中进行查询并使用 html 标签来显示结果。正确的语法是什么。我可以获取一个示例或指向可以向我展示的页面的链接吗?我编写查询没有问题,只是不确定 jsp/html 显示。谢谢

<BODY>
<H2>JSP Expressions</H2>
<UL>
<LI>Current time: <%= new java.util.Date() %>
<LI>Your hostname: <%= request.getRemoteHost() %>
<LI>Your session ID: <%= session.getId() %>
<LI>The <CODE>testParam</CODE> form parameter:
<%= request.getParameter("testParam") %>
</UL>
</BODY>
</HTML>

最佳答案

在jsp中,我们有scriptlet标签( <% %> )。您可以在这些jsp标签之间使用jdbc语句,下面的示例代码显示了使用html在jsp中显示查询,

<%@page import="java.sql.*,java.util.*,java.io.*"%>

<html>
<head>
<body background="1.jpg">
<title>ehealthcare advisor</title>
</head>
<body><center>
<h1><center>E-HEALTH CARE ADVISOR</center></h1>
<h4><center>get best solutions in minuites...</center></h4>
<table border="0" cellspacing="50" cell padding="10">
<tr>
<td> <a href="homepage.jsp">HOME</a></td>
<td> <a href="userlogin.jsp">LOGOUT</a></td>
<td><a href="aboutus.jsp">ABOUT US</a></td>
</table>
</center>
<center>
<h2>PATIENT LIST</h2>

<table border="1" width="40%">
<thead>
<th>UserId</th>
<th>Name</th>
<th>Age</th>
<th>Gender</th>
<th>Occupation</th>
<th>Height</th>
<th>Weight</th>
</thead>
<tbody>
<%
Statement st = null;
ResultSet rs = null;
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con =DriverManager.getConnection("jdbc:mysql://localhost:3306/ehealthcare","root","root");
st = con.createStatement();
String qry ="select * from user";
rs = st.executeQuery(qry);
while(rs.next()){ %>
<tr>
<td><%=rs.getString(1)%></td>
<td><%=rs.getString(2)%></td>
<td><%=rs.getString(3)%></td>
<td><%=rs.getString(4)%></td>
<td><%=rs.getString(5)%></td>
<td><%=rs.getString(6)%></td>
<td><%=rs.getString(7)%></td>
</tr>
<%
}
con.close();
st.close();
}
catch(Exception ex){
out.println(ex);
}
%>

</tbody>
</table>
</body>
</html>

关于html - 使用html在jsp中显示查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23052051/

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