页面执行的问题 有啊,我的程序是:验证通过后要创建Socket,取得类似Telnet某个ip的返回值,而由于在很短时间内连接同一个ip,造成第二次读不出返回值:( 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <%@ page language="java" import="java.sql.*" contentType="text/html;charset=gb2312"%><%String name=request.getParameter("name");String pwd=request.getParameter("passwd");String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";String sConnStr = "jdbc:odbc:Web";String sql="Select * from 用户信息 where 用户名='"+name+"'";Connection conn = null;Statement stmt=null;ResultSet rs = null; try {Class.forName(sDBDriver);}catch(java.lang.ClassNotFoundException e) {System.err.println("LoginJspDBCon: " + e.getMessage());}try {conn = DriverManager.getConnection(sConnStr,"111","111"); stmt = conn.createStatement();rs = stmt.executeQuery(sql);String strname="";String strpwd="";while (rs.next()){ strname=rs.getString("用户名").trim(); strpwd=rs.getString("密码").trim();}//whilers.close();stmt.close();conn.close();if ((name.equals(strname))&&(pwd.equals(strpwd))){%><jsp:forward page="Main.jsp"></jsp:forward><%}//if}catch(SQLException ex) {System.err.println("LoginJsp: " + ex.getMessage());}%><jsp:forward page="Error.jsp"></jsp:forward>很简单的程序。 太痛苦了,怎么不能换行了?你这样修改一下,添加一个String url,在try...catch内判断如果通过了url=main.jsp,否则url=errpr.jsp,最后跳转<jsp:forward page="<%=url%>"/> 这在那里?没有啊:验证通过后要创建Socket,取得类似Telnet某个ip的返回值,而由于在很短时间内连接同一个ip,造成第二次读不出返回值 to yanchang(笨笨):谢谢,在Main.jsp中 把<jsp:forward page="URL"></jsp:forward>全部改为:response.sendRedirect("URL");看看 struts2 的json plugin处理字符串时的问题 tomcat运行一段时间后,c3p0报错 请问装什么版本的oracle好啊? 新手,,Jsp环境怎么配置啊 报错!~~帮我看看哪里出错了.. ②又一套北京JAVA开发公司面试题(留给后人) 文件同步问题 csdn的jsp高手过来看看!!!!!!!!!!!!!!!!!!!!! 求助!!!!!!!!紧急! 如何实现,实时显示网页聊天时对方实时输入的内容,不管是否发送。 求救:公司要求用jsp做一个论坛,类似bbs模块,我没资料,急急!!! 大数据问题。
String name=request.getParameter("name");
String pwd=request.getParameter("passwd");String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr = "jdbc:odbc:Web";
String sql="Select * from 用户信息 where 用户名='"+name+"'";
Connection conn = null;
Statement stmt=null;
ResultSet rs = null;
try {
Class.forName(sDBDriver);
}
catch(java.lang.ClassNotFoundException e) {
System.err.println("LoginJspDBCon: " + e.getMessage());
}try {
conn = DriverManager.getConnection(sConnStr,"111","111");
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
String strname="";
String strpwd="";
while (rs.next()){
strname=rs.getString("用户名").trim();
strpwd=rs.getString("密码").trim();
}//while
rs.close();
stmt.close();
conn.close();if ((name.equals(strname))&&(pwd.equals(strpwd)))
{
%>
<jsp:forward page="Main.jsp">
</jsp:forward>
<%
}//if
}catch(SQLException ex) {
System.err.println("LoginJsp: " + ex.getMessage());
}
%>
<jsp:forward page="Error.jsp">
</jsp:forward>很简单的程序。
你这样修改一下,添加一个String url,在try...catch内判断如果通过了url=main.jsp,否则url=errpr.jsp,最后跳转<jsp:forward page="<%=url%>"/>
谢谢,在Main.jsp中
response.sendRedirect("URL");看看