首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

还是一个JSP有关问题

2012-01-07 
还是一个JSP问题有两种登陆.一是管理员 一是普通员工 两个模块里都有管理员 但我现在要实现在普通员工页面

还是一个JSP问题
有两种登陆.一是管理员 一是普通员工 

两个模块里都有管理员 但我现在要实现在普通员工页面里不能修改管理员的密码

我的这个代码该怎么改呢?

<script   language= "JavaScript ">
                function   RgTest()   {
                        if(document.user.userId.value== " "{
                                window.alert( "请输入Id ");
                                document.user.userId.focus();
                                return   false;
                        }
                        if(document.user.passwd.value== " ")   {
                                window.alert( "密码不能为空 ");
                                document.user.passwd.focus();
                                return   false;
                        }
                        if(document.user.newpasswd.value== " "){
                                window.alert( "填写新密码 ");
                                document.user.newpasswd.focus();
                                return   false;
                        }
                        if(document.user.newpasswd.value!=document.user.repasswd.value){
                                window.alert( "无效 ");
                                document.user.newpasswd.value= " ";
                                document.user.repasswd.value= " ";
                                document.user.newpasswd.focus();
                                return   false;
                        }
                        return   true;
                }    
                </script>
                <%@   include   file= "userlink.jsp "%>


                <center>
                        <h1   class= "STYLE1 "> 密码更改 </h1>
                        <form   action= "changePasswd_do.jsp "   method= "post "   name= "user ">
                                <table   border= "1 "   bgcolor= "#286D52 ">
                                        <tr> <td>
                                                        <table   border= "1 ">
                                                                <tr> <td   width= "100px "   align= "right "> ID: </td> <td   align= "left "> <input   type= "text "   name= "userId "> </td> </tr>
                                                                <tr> <td   width= "100px "   align= "right "> 密码: </td> <td   align= "left "> <input   type= "password "   name= "passwd "> </td> </tr>
                                                                <tr> <td   width= "100px "   align= "right "> 新密码: </td> <td   align= "left "> <input   type= "password "   name= "newpasswd "> </td> </tr>
                                                                <tr> <td   width= "100px "   align= "right "> 确认: </td> <td   align= "left "> <input   type= "password "   name= "repasswd "> </td> </tr>
                                                        </table>    
                                        </td> </tr>  
                                        <tr> <td>
                                                        <input   type=submit   value=提交     onClick= "return   RgTest() ">




[解决办法]
不明白你在说什么,你的意思是把所有的ID都列出来,然后做成下拉列表的形式,而列表中不含有管理员的ID?
[解决办法]
不明白在说什么了
[解决办法]
下拉列表的形式显示这么多用户不合适吧


[解决办法]
普通用户只能修改自己的密码。
那个ID字段登录的时候就能存到session里面了。
就能直接读出来了。不要显示出来。
更改的时候根据ID就能修改密码。
[解决办法]
lz在后台根据查用户ID查一下是否为管理员权限不就行了,是就修改,不是就报错。
而且是普通员工只能修改本人的密码才对呀。

热点排行