请教各位一个问题,求解答:Java web怎么实现普通用户与管理员跳转不同页面

代码怎么改,这个是跳转都一样的,要用数据库<%Stringusername=request.getParameter("username");Stringpwd=request.getParameter("pwd");Stringrole=request.getParameter("r...
代码怎么改,这个是跳转都一样的,要用数据库     <%    String username=request.getParameter("username");    String pwd=request.getParameter("pwd");    String role=request.getParameter("role");        Class.forName("org.gjt.mm.mysql.Driver");			String url = "jdbc:mysql://localhost:3306/bookmanage?user=root&password=caijunsen&useUnicode=true&characterEncoding=utf-8";//          ݿ    			Connection conn = DriverManager.getConnection(url);			Statement stmt = conn.createStatement(					ResultSet.TYPE_SCROLL_INSENSITIVE,					ResultSet.CONCUR_UPDATABLE);			String sql = "select * from users where username='"+username+"' and pwd='"+pwd+"' and role='"+role+"'";			ResultSet result = stmt.executeQuery(sql);    if(result.next()){    session.setAttribute("username",username);%><%} else{ %> <%}   %>     
波爷
慕神8447489
浏览 1830回答 2
2回答

阿波罗的战车

你都去查了user表了,你那个result里面取username,判断他不就可以了。在if(result.next())里面再判断一层,不就成了,取值差不多是result.get类型+(序号)的形式。

动漫人物

你应该以用户名和密码从数据库当中取出数据,然后核实用户的role权限,如果权限是管理员,那么就可以跳转到网站的管理页面,如果是普通用户,那么就跳转到另外一个页面
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript