jsp中如何获取数据库语句的参数
jsp中如何获取数据库语句的参数,我的前页有<ahref="showrz.jsp"><%=_rs.getString("username")%></a>,要在链接页面sh...
jsp中如何获取数据库语句的参数,我的前页有<a href="showrz.jsp"><%=_rs.getString("username")%></a>,要在链接页面showrz.jsp里获取username这个参数应该怎么做???
急急急!!!
问题补充:我的前页当中有<%=_rs.getString("username")%>,我想在showrz.jsp里获取username这个参数,我用String name = request.getParameter("username")时候会出现以下错误:An
error occurred at line: 5 in the jsp file: /jsrz/admin/showrz.jsp
stmt cannot be resolved
2: <%@ include file="../incoming/common.jsp"%>
3: <%@ include file="../incoming/connectdb.jsp"%>
4: <table width="438" align="center">
5: <%
6: String name = request.getParameter("username");
7: sql="select * from rzbody where name='"+name+"'";
8: rs=stmt.executeQuery(sql);//查询数据库 展开
急急急!!!
问题补充:我的前页当中有<%=_rs.getString("username")%>,我想在showrz.jsp里获取username这个参数,我用String name = request.getParameter("username")时候会出现以下错误:An
error occurred at line: 5 in the jsp file: /jsrz/admin/showrz.jsp
stmt cannot be resolved
2: <%@ include file="../incoming/common.jsp"%>
3: <%@ include file="../incoming/connectdb.jsp"%>
4: <table width="438" align="center">
5: <%
6: String name = request.getParameter("username");
7: sql="select * from rzbody where name='"+name+"'";
8: rs=stmt.executeQuery(sql);//查询数据库 展开
3个回答
展开全部
An error occurred at line: 5 in the jsp file: /jsrz/admin/showrz.jsp
stmt cannot be resolved
意思是 你的代码中这一行
rs=stmt.executeQuery(sql);//查询数据库
中的变量stmt无法被解析
看看是否没有在文件中定义或引用
要在链接页面showrz.jsp里获取username这个参数,可以使用隐藏域的方法:
当前页面这样写<input type="hidden" name="username" value="<%=_rs.getString("username")%>"/>
链接页面这样写<% String username=request.getParameter("username");%>
或者使用楼上说的url传递参数的方法
stmt cannot be resolved
意思是 你的代码中这一行
rs=stmt.executeQuery(sql);//查询数据库
中的变量stmt无法被解析
看看是否没有在文件中定义或引用
要在链接页面showrz.jsp里获取username这个参数,可以使用隐藏域的方法:
当前页面这样写<input type="hidden" name="username" value="<%=_rs.getString("username")%>"/>
链接页面这样写<% String username=request.getParameter("username");%>
或者使用楼上说的url传递参数的方法
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(常用方法)
通过<a>把值传过去,修改<a href='showrz.jsp?username=<%=_rs.getString("username")%>'><%=_rs.getString("username")%></a>
在showrz.jsp中<%=request.getParameter("username")%>就能输出
通过<a>把值传过去,修改<a href='showrz.jsp?username=<%=_rs.getString("username")%>'><%=_rs.getString("username")%></a>
在showrz.jsp中<%=request.getParameter("username")%>就能输出
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<a href="showrz.jsp?username=<%=_rs.getString("username")%>"><%=_rs.getString("username")%></a>
username里不能有特殊符号。如果有,还得用urlencoding
username里不能有特殊符号。如果有,还得用urlencoding
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询