<body>
<%
String username = request.getParameter("username").trim();
String password = request.getParameter("password").trim();
String role = request.getParameter("role").trim(); try {
if (role.equals("0")) { //不能用role=="0"
String sql = "select * from admin where admin_id='"+username+"'and admin_psw='"+password+"'";
ResultSet rs = sqlbean.executeQuery(sql);
if (rs.next())
response.sendRedirect("adms.jsp");
//验证成功则直接跳转了,不会看到错误信息
else
out.println("错误的用户名或密码");
} %>
</body
请问跳转后面杂加,最好具体点写出来,不然看不懂不知道杂做!!谢谢了,新手!!!!然后再adms.jsp里如何将跳转传过来的id从数据库中取的其他信息
<%
String username = request.getParameter("username").trim();
String password = request.getParameter("password").trim();
String role = request.getParameter("role").trim(); try {
if (role.equals("0")) { //不能用role=="0"
String sql = "select * from admin where admin_id='"+username+"'and admin_psw='"+password+"'";
ResultSet rs = sqlbean.executeQuery(sql);
if (rs.next())
response.sendRedirect("adms.jsp");
//验证成功则直接跳转了,不会看到错误信息
else
out.println("错误的用户名或密码");
} %>
</body
请问跳转后面杂加,最好具体点写出来,不然看不懂不知道杂做!!谢谢了,新手!!!!然后再adms.jsp里如何将跳转传过来的id从数据库中取的其他信息
解决方案 »
- SSH+JSP+flexpaper仿百度文库,急!
- mybatis在插入的时候,获取插入主键报错 T_T
- double精度问题
- 有关断点续传的代码问题
- Struts 验证中 vaildwhen 使用不了
- 紧急求教!!如何实现页面的跳转???
- jfreechart令人faint~~~
- 从sqlserver2000数据库中读取image类型的字段和其他的字段有什么不同吗?
- 各位大神,string如何用单引号来分割里面的元素,就像这样:String s =5,6;弄成这样:‘5’,‘6’
- ssm整合java.util.concurrent.ExecutionException
- 请教 c标签库 几个 菜鸟 小语法~~
- jsp struts2一次上传多张图片
按你的方法做了,但我不知道显示出其他信息,只能显示用户名
<%
String admin = (String)session.getAttribute("admin"); try {
String sql = "select admin_id,admin_psw.amin_sex from admin where admin_id='"+admin+"'";
ResultSet rs = sqlbean.executeQuery(sql);
if (rs.next() ){
out.println("你好,"+admin);}
}
catch (Exception ee) {
ee.printStackTrace();
}
%>
这个登录成功后的界面String admin = (String)session.getAttribute("admin"); 这个是获得登录成功后的用户Id,如何加代码使得登录成功后的界面获得该用户的admin_psw和amin_sex
这里的user是一个对象、
你String sql = "select admin_id,admin_psw.amin_sex from admin where admin_id='"+admin+"'";这个可以查出用户所有的信息、然后调用set方法。把各个属性set到user对象里、。再丢在session里面、
<%
String username = request.getParameter("username").trim();
String password = request.getParameter("password").trim();
String role = request.getParameter("role").trim();try {
if (role.equals("0")) { //不能用role=="0"
String sql = "select * from admin where admin_id='"+username+"'and admin_psw='"+password+"'";
ResultSet rs = sqlbean.executeQuery(sql);
if (rs.next()){
String sqli = "select * from admin where admin_id='"+username+"';
ResultSet re = sqlbean.executeQuery(sqli);
while(re.next()){
List list=new ArrayList();
list.add(re.getString("name"));
list.add(re.getString("pass"));
list.add(re.getString("sex"));
.......各种字段各种写.....
}
session.setAttribute("user",list);
response.sendRedirect("adms.jsp");
//验证成功则直接跳转了,不会看到错误信息
}else{
out.println("错误的用户名或密码");
}
} 然后就别的页面session各种取..%>