String sql1 ="select r.role_name from bas_t_role r where r.role_name not in ( select r.role_name from bas_t_role r,bas_t_user u,bas_t_user_role ur where r.role_id=ur.Role_Id and ur.user_id=u.user_id and u.user_name="张飞")";想查询最后那个username,想要由表单获取 想要查询的username,要怎么改?
解决方案 »
- 在Servlet中sendRedirect和forward方法切换页面的问题
- extjs desktop的桌面图标排列和IE下图标闪烁问题
- 请教高手:spring +struts2+hibernate 问题
- 拜求!JS:怎么样通过判断一个文本框是否有值让一个不可用的按钮可用
- sqlserver2000 突然连不上的问题????
- 求JAVA 开发OA的资料
- jsp页面,如何在页面修改后,进行刷新,或者页面转换前提示数据已经修改过
- 菜鸟菜问:how to 在JSP中用自己定义的类
- jsp调试中的问题,请高手指点!!谢谢
- 我是新手,高手,高手,快来救我
- JSP页面中的${ActionForm类中的属性名}
- 谁了解“摩卡软件”?
那个username是在前台传递过来的参数不就可以了
我想可以用占位符(?)代替。然后用拼接方式,但是这个语句,我不知道要怎么改~!!!!!
后面 用request.getParameter 或者 form.getXXX楼主说的是这个?
String sql1 ="select r.role_name from bas_t_role r where r.role_name not in
( select r.role_name from bas_t_role r,bas_t_user u,bas_t_user_role ur
where r.role_id=ur.Role_Id and ur.user_id=u.user_id and u.user_name=?)";
PreparedStatement ps = connect.preparedStatement(sql);
ps.setString(1,username);
PreparedStatement类中方法:setString(int parameterIndex, String x)
可以设置,
不知道是不是LZ想要?