这是我整个页面的代码:
<%@page contentType="text/html; charset=GBK" import="jsplogin.DBjava" %>//在这句话说我';' expected 错误!!!
<html>
<head>
<title>
Login
</title>
</head>
<body>
<table cellSpacing=0 cellPadding=0 width=620 border=0 align="center" bgcolor="#CCCCCC">
<tr>
<td width="405">
用户名:<input name="txtname" type="text" size="18" maxlength="18">
密码: <input name="txtpwd" type="text" size="18" maxlength="18">
</td>
<td width="60">
<input name="submit" type="submit" value="登陆">
</td>
<td width="155">
<a href="123">注册</a>
<a href="123">忘记密码?</a>
</td>
</tr>
</table>
//如果不要下面这段话,页面就不会报错了,怎么呢?
<%!String Uname,Upass%>
<%
Uname=request.getParameter("txtname");
Upass=request.getParameter("txtpwd");
DBjava ds=new DBjava();
ds.seek(Uname,Upass);
if (ds.a=true)
{
response.sendRedirect("succeed.jsp");
}
else
{
response.sendRedirect("errJsp");
}
%>
</body>
</html>谢谢~!感激。!
<%@page contentType="text/html; charset=GBK" import="jsplogin.DBjava" %>//在这句话说我';' expected 错误!!!
<html>
<head>
<title>
Login
</title>
</head>
<body>
<table cellSpacing=0 cellPadding=0 width=620 border=0 align="center" bgcolor="#CCCCCC">
<tr>
<td width="405">
用户名:<input name="txtname" type="text" size="18" maxlength="18">
密码: <input name="txtpwd" type="text" size="18" maxlength="18">
</td>
<td width="60">
<input name="submit" type="submit" value="登陆">
</td>
<td width="155">
<a href="123">注册</a>
<a href="123">忘记密码?</a>
</td>
</tr>
</table>
//如果不要下面这段话,页面就不会报错了,怎么呢?
<%!String Uname,Upass%>
<%
Uname=request.getParameter("txtname");
Upass=request.getParameter("txtpwd");
DBjava ds=new DBjava();
ds.seek(Uname,Upass);
if (ds.a=true)
{
response.sendRedirect("succeed.jsp");
}
else
{
response.sendRedirect("errJsp");
}
%>
</body>
</html>谢谢~!感激。!
不懂,为何不用<%String Uname,Upass;%>?简单些
String Uname,Upass;
%>
你代码中的这句话少了个分号,每条java语句,要以分号结束