急急急!!!!在线等!!javaweb怎么判断管理员和普通用户登录,求代码!!!

<body> <%=msg %> <form action="servlet/CheckLogin" method="post"> <table align="center"> <tr bgcolor="yellow"><td colspan="2" align="center">用户登录</td></tr> <tr bgcolor="peru"><td>用户名</td><td><input type="text" name="username"/></td></tr> <tr bgcolor="peru"><td>密码</td><td><input type="password" name="password"/></td></tr> <tr bgcolor="peru"><td>验证码</td><td><input type="text" id="randomcode" name="randomcode"/> <img title="点击更换" onclick="javascript:refresh(this);" src="servlet/ImageServlet"></td></tr> <tr bgcolor="peru"><td>类型</td><td><input type="radio" name="userclass" checked="checked"/>用户<input type="radio" name="userclass"/>管理员</td></tr> <tr bgcolor="peru"><td colspan="2" align="center"><input type="submit" value="登录"/><a href="regist.jsp" >注册</a></td></tr> </table> </form> </body>

第1个回答  2016-06-12
if(request.getParameter("userclass").equals("用户"))
...
else if(request.getParameter("userclass").equals("管理员")
...
else
...追问

这段代码应该打在哪里呢?

追答

大概就像你私信的那样,if里面写跳转。这段代码写在servlet里,当然struts框架就写在action里

追问

我还是看不懂你写的,上网百度了一些也看不懂,你可以具体教教我吗??谢谢啦

JavaWeb开发网站,监测用户在线状态
1.用户登录,session生成 用户在线 2.用户机器断电。一定时间(这个怎么设置我就不讲了,地球人应该都知道)后session超时 通过session监听器实现 用户下线 3.用户退出 用户下线

java 做web 聊天,如何判断用户下线
可以隔一段时间检查一下session,及时的更新List<User>中的信息,也就是隔一段时间清除掉List<User>中的信息,同时再把session中的user添加到List<User>中,就可以知道那些用户下线了,并且从List<User>中删除这个user。

java web 如何实现 一个帐号,同一时间只能一个在线
这要看你控制到什么程度了 只是限制登陆的话或 后面的用户不能登陆 每次登陆的时候判断下session里 有没有这个User信息就好了 如果是 要把另一个用户踢了的话就要 在每访问一个页面 判断一下了(跳转都放在action或着每个js跳转都判断一下) 如果用框架的话 spring security 是能做到了 ...

java 代码怎么在页面现在当前用户是在线状态呢?
用户登录了就把这个账户放到session里面;到session里面取账户,如果有,那么就在线 如果还要细分为在线,隐身,离开什么的,那么在账户的model里面加字段标识这个属性,假设为status,如1在线,2隐身等等,然后session里面取账户,没有则为下线,有则拿账户的status就可以了 ...

怎样防止用户url直接进入系统在线等(java)
可以通过会话进行控制。比如,当用户由登陆页面进行了合法的登陆,那么往会话(session)中存一个信息(setAttribute()方法),当用户直接复制其余页面的url尝试进行非法登陆的时候,那么,可以进行对会话中登陆信息的验证,没有合法信息,那么就跳转到登陆首页。if(!session.isNew()){ name=(String)session....

什么软件可以理解Java的编程?
在启用这两个管理工具之前,先需要手工配置一下管理员用户和口令。用一个文本工具打开CATALINA_HOME\\conf\\tomcat-users.xml这个文件,加入如下几行: 这样用户“robbin”就具备了超级管理员权限。重新启动Tomcat以后,你就可以使用该用户来登陆如上的两个管理工具,通过Web方式进行Tomcat的配置和管理了。 2、BEAWeblogic Web...

Web测试的主要内容和测试方法有哪些
10、性能测试和分析工具WEBLOAD webload是RadView公司推出的一个性能测试和分析工具,它让web应用程序开发者自动执行压力测试;webload通过模拟真实用户的操作,生成压力负载来测试web的性能。 扩展资料: 漏洞测试 企业网站做的越来越复杂、功能越来越强。不过这些都不是凭空而来的,是通过代码堆积起来的。如果这个代码只供...

一个完整的渗透测试流程,分为那几块,每一块有哪些内容
第一步做的就是信息收集,根据网站URL可以查出一系列关于该网站的信息。通过URL我们可以查到该网站的IP、该网站操作系统、脚本语言、在该服务器上是否还有其他网站等等一些列的信息。漏洞探测 当我们收集到了足够多的信息之后,我们就要开始对网站进行漏洞探测了。探测网站是否存在一些常见的Web漏洞,比如:...

django如何判断客户端类型(django判断用户是否登录)
在HTML中,可以通过JSON对象将数据以Json格式发送到服务器,假设在play.html中有以下内容要发送到服务器: 用户名username 密码password 一个数组,其中每个元素包含:游戏编号game_id和得分level 那么,可以使用如下JavaScript(JQuery)代码: scripttype="text\/javascript"$(function(){$('#upload').click(function(){varjs...

Java web 怎样限制同一个ip地址访问网页查询次数,每天只允许一个IP...
不过可以控制绝大多数的人吧 用Map去记录IP的话,如果访问量很大,后台服务器内存也会加大,建议用数据库去记录 写个拦截器或者过虑器,访问的时候获取客户端IP存到数据库,之后只需要查一下数据库就可以了 数据库可以写个Job,24小时执行一次,清除24小时以前的数据即可实现你的需求了.很简单的 ...

相似回答