一个关于JavaScript调用JSP页面显示的问题? 我还想问下: id=request.getParameter("id"); 这个id不理解它从那边传来的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function NewsWindow(id){ window.open("newswind.jsp?id='+id+'",'infoWin','height=400,width=600, scrollbars=yes,resizable=yes'); //分号不对 } </Script><body> //少尖括号 id是从newswind.jsp?id='+id+'"传过去的 哦,刚才粘帖的时候选错了<body> </body>原来是对的 <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %><%@ page import="java.lang.Math.*"%><jsp:useBean id="medical" scope="application" class="medical.medical"/><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title></head><%! String sql=""; int totalRecords=1; ResultSet rs=null; ResultSet rsTmp=null;%><Script language="javascript">//打开新窗口函数NewsWindowfunction NewsWindow(id){ window.open('newswind.jsp?id='+id,'infoWin','height=400,width=600, scrollbars=yes,resizable=yes'); }</Script><body><% try{ rsTmp=medical.executeQuery("select count(*) as countid from news"); rsTmp.next(); totalRecords=rsTmp.getInt("countid"); sql="select * from news order by ID desc"; rs=medical.executeQuery(sql); //test if(!rs.next()){ out.println("<p>还没有任何新闻</P>"); } else{%> <p><strong>全部新闻</strong><table border="1" bordercolor="#ffffec" bordercolorlight="5e5e00" cellpadding="1" cellspacing="0" width="100%"> <tr bgcolor="cccccc" align="center"> <td>标题</td> <td>日期</td> <td>作者</td></tr><% int cc=1; do{ //不同行之间以不同的颜色显色 if(cc%2==1) out.println("<tr bgcolor=#E7E7E7>"); else out.println("<tr bgcolor=#F4F4F4>");%> <td><a href="javascript:NewsWindow(<%=rs.getString("ID")%>)"> <%=rs.getString("title")%></a></td> <td><%=rs.getString("author")%></td> <td><%=rs.getString("times")%></td> </tr><% // out.println("</td></tr>"); cc++; }while(rs.next()); } rs.close(); rsTmp.close();} catch(Exception e) { System.err.println("=================================数据库访问失败==================================="); System.err.println(e); } finally { }%></table><p>共<%=totalRecords%>条新闻</body></html> jsp求助 jdk 加完servlet后 tomcat报错 Runtime.getRuntime().exec(command) 如何把多条命令绑在一起执行? 新手问个有关hibernate的问题 找了一个下午 都快吐了 大家救命!! 关于usebean的 JSP乱码问题: 求教高手,请问这是怎么回事? 求助:java web开发中遇到的数据库问题 那里能下载jsp的开发工具 关于UBB标签问题。 解决批次新增,修改,删除的方法,急!!! jsp连接mysql的问题
function NewsWindow(id){
window.open("newswind.jsp?id='+id+'",'infoWin','height=400,width=600,
scrollbars=yes,resizable=yes'); //分号不对
}
</Script><body> //少尖括号
<%@ page import="java.lang.Math.*"%>
<jsp:useBean id="medical" scope="application" class="medical.medical"/><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<%!
String sql="";
int totalRecords=1;
ResultSet rs=null;
ResultSet rsTmp=null;
%>
<Script language="javascript">
//打开新窗口函数NewsWindow
function NewsWindow(id){
window.open('newswind.jsp?id='+id,'infoWin','height=400,width=600,
scrollbars=yes,resizable=yes');
}
</Script>
<body>
<%
try{
rsTmp=medical.executeQuery("select count(*) as countid from news");
rsTmp.next();
totalRecords=rsTmp.getInt("countid");
sql="select * from news order by ID desc";
rs=medical.executeQuery(sql);
//test
if(!rs.next()){
out.println("<p>还没有任何新闻</P>");
}
else{
%>
<p><strong>全部新闻</strong><table border="1" bordercolor="#ffffec"
bordercolorlight="5e5e00" cellpadding="1" cellspacing="0" width="100%">
<tr bgcolor="cccccc" align="center">
<td>标题</td>
<td>日期</td>
<td>作者</td></tr>
<%
int cc=1;
do{
//不同行之间以不同的颜色显色
if(cc%2==1) out.println("<tr bgcolor=#E7E7E7>");
else out.println("<tr bgcolor=#F4F4F4>");
%>
<td><a href="javascript:NewsWindow(<%=rs.getString("ID")%>)">
<%=rs.getString("title")%></a></td>
<td><%=rs.getString("author")%></td>
<td><%=rs.getString("times")%></td>
</tr>
<%
// out.println("</td></tr>");
cc++;
}while(rs.next());
}
rs.close();
rsTmp.close();
}
catch(Exception e)
{
System.err.println("=================================数据库访问失败===================================");
System.err.println(e);
}
finally
{
}
%>
</table><p>共<%=totalRecords%>条新闻
</body>
</html>