JSP链接sqlserver出现的问题 高手指点

来源:百度知道 编辑:UC知道 时间:2024/05/26 03:33:49
我的一个注册用户的JSP文件 运行出现下列问题 哪里出错了??高手快来啊

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<jsp:useBean id="conn" class="dbBean.DBBean" scope="session"/>
<%
request.setCharacterEncoding("GBK");
String user=request.getParameter("user");
String pw=request.getParameter("pw");
String pw2=request.getParameter("pw2");
String name=request.getParameter("name");
String address=request.getParameter("address");
if(pw.equals(pw2) && !user.equals("") && !name.equals("") && !address.equals(""))
{
String sql="insert into account(ID,password,IDlevel,name,address) values('"+user+"','"+pw+"','u','"+name+"','"+address+"')";

你把全页面代码贴出来

registerverify.jsp(18,17) 这块有错

还有一点就是 你注册竟然不检查 user是否已经存在吗????

try-catch是需要的

楼主太粗心了,这一行:
<jsp:param name=success value="注册成功,请进行登录"/>
改成
<jsp:param name="success" value="注册成功,请进行登录"/>

若是初学,逻辑代码写入到servlet里面,不要在jsp里面写,并且多看看错误代码,代码已经提示你quote symbol expected ,词霸一下就知道了,呵呵

对数据库可能需要写下try-catch块?
好像遇到过这样的问题。。。

提交错误,查看一下那几个插入的属性是否正确