一个文件就可以了。form的ACTION指向自己。一样可以处理的。方法还是你的那种方法。没有别的方法了。要例子的话,在http://www.cnjsp.com有例子的。你去看看吧,其实方法都是和你一样的。你试试吧
解决方案 »
- AppFrame框架运用的流程是?
- iReport+jasperreports打印的pdf页面是空白页面
- JBOSS 局域网不能访问,本机也无法通过局域网IP访问,只能用 localhost 或 127.0.0.1
- JSP 连接SQL SERVER2000出错
- ireport 产生动态表头
- 有关JSP一个SQL语句的问题
- 救救我:连接就是关不了啊,怎么回事?
- 大家帮我看看这个代码为什么会错!!小问题。在线!
- 怎样进行文件复制呢?
- ☆☆☆☆☆☆☆☆☆☆☆realyfly,Andrawu,Yoinn进来拿分!!!!!☆☆☆☆☆☆☆☆☆☆☆
- 大家讨论一下jsp的web服务器啊??
- 一个巨奇怪的jsp问题!
帐号,密码都正确时,显示出错,
不正确时,就显示帐号或密码不正确,要重新登录。出错信息为:
javax.servlet.ServletException: Exception thrown on line '35' from page 'D:\\jsp\\library\\jsp\\news\\b.jsp'.
java.sql.SQLException: Before start of result set
at org.gjt.mm.mysql.ResultSet.checkRowPos(ResultSet.java)
at org.gjt.mm.mysql.ResultSet.getString(ResultSet.java)
.........部分原码为: <%String youraccount=rs.getString("account");
String yourpassword=rs.getString("password"); %>
<%
if ((youraccount.equals("")) && (yourpassword.equals("")))
{
out.print("欢迎"+yourname+"的登录,请<a href=c.jsp>继续</a>");
}
else
{
out.print("<p>错误的用户名或密码,请重新登录!");
out.print("<a href=a.jsp><font color=#FF00FF>返回</font></a>");
}; %>
求教如何解决?
[email protected]
if ((username==null)||(userpassword==null)) tt="内容没有填全 请重新填写";
else if (!user.checkUserPassword(username,userpassword)) tt="<font color=\"red\">密码错误或用户不存在,请重新填写或注册!</font> ";
else {…………
bean用:
public boolean checkUserPassword(String s, String s1)
{ isUser = false;
rs = null;
strSQL = "select * from user where username='" + s + "' and userpassword='" + s1 + "'";
try
{
rs = dbconn.executeQuery(strSQL);
if(rs.next())
{
isUser = true;
//getUserInfo(s,1);
} rs.close();
}
catch(SQLException sqlexception)
{
System.err.println("aq.executeQuery: " + sqlexception.getMessage());
System.err.println("checkuserpassword.STRSQL:: " + strSQL);
}
return isUser;
}
form and action,在form类中可以利用java程序对输入信息进行验证,
发生错误时候,可以重新返回登陆界面,同时可以加入调试信息