jsp 页面 Cookie 操作及判断
2013-10-30 11:52
471 查看
第一步
login.jsp页面(表单提交方式是用javascript 防止参数暴露)
<form action="dologin.jsp"
name="userlogin"
method="post">
<table class="hou_tabb_lian">
<tr><td>用户登录:
<input id="user" name="user"
type="text"
/></td></tr>
<tr><td>用户密码:
<input id="pwd" name="pwd"
type="password"
/></td></tr>
<tr><td
style="padding:4px 0 0 64px;"><input
type="button" value="登陆" onclick="login()"
/></td></tr>
<tr><td
style="padding:4px 0 0 64px;"><div
id="login_err"></div></td></tr>
</table>
</form>
<script language="javascript">
<!--登陆非空验证-->
function
login(){
var
user=document.getElementByIdx_x_x_x("user").value;
var
pwd=document.getElementByIdx_x_x_x("pwd").value;
if(user!=""&&pwd!=""){
submit();
}else{
document.getElementByIdx_x_x_x("login_err").innerHTML="帐号密码不能为空";
}
}
function
submit(){
document.userlogin.submit();
}
</script>
第二步
dologin.jsp(处理页)
<body>
<%
//获得帐号密码
String
name=request.getParameter("user");
String
pwd=request.getParameter("pwd");
//调用业务类的方法判断用户是否纯在 可以返回boolean类型
ResultSet
rs=user.login(name,pwd);
if(rs.next()){
Cookie
usersCookie=new
Cookie("name",java.net.URLEncoder.encode(name,"UTF-8"));
usersCookie.setMaxAge(-1);
login.jsp页面(表单提交方式是用javascript 防止参数暴露)
<form action="dologin.jsp"
name="userlogin"
method="post">
<table class="hou_tabb_lian">
<tr><td>用户登录:
<input id="user" name="user"
type="text"
/></td></tr>
<tr><td>用户密码:
<input id="pwd" name="pwd"
type="password"
/></td></tr>
<tr><td
style="padding:4px 0 0 64px;"><input
type="button" value="登陆" onclick="login()"
/></td></tr>
<tr><td
style="padding:4px 0 0 64px;"><div
id="login_err"></div></td></tr>
</table>
</form>
<script language="javascript">
<!--登陆非空验证-->
function
login(){
var
user=document.getElementByIdx_x_x_x("user").value;
var
pwd=document.getElementByIdx_x_x_x("pwd").value;
if(user!=""&&pwd!=""){
submit();
}else{
document.getElementByIdx_x_x_x("login_err").innerHTML="帐号密码不能为空";
}
}
function
submit(){
document.userlogin.submit();
}
</script>
第二步
dologin.jsp(处理页)
<body>
<%
//获得帐号密码
String
name=request.getParameter("user");
String
pwd=request.getParameter("pwd");
//调用业务类的方法判断用户是否纯在 可以返回boolean类型
ResultSet
rs=user.login(name,pwd);
if(rs.next()){
Cookie
usersCookie=new
Cookie("name",java.net.URLEncoder.encode(name,"UTF-8"));
usersCookie.setMaxAge(-1);
相关文章推荐
- jsp 页面 播放视频 前提是flv格式…
- jsp 分页
- js添加Flash方法(转)
- JavaScript验证URL地址的正则(转…
- JSON就是一个对象的数组
- JS操作JSON总结
- xe5 JSON
- 用javascript模拟select达到美化效果
- jscript调用bat注意事项
- adp.net 和js 判断一个值是否在数组中
- JS将html转换成txt
- javascript函数的表示形式
- Knockout.js是什么?
- json需要的jar
- om.ibm.ws.jsp.translator.JspTranslationException:JSPG0227E解决办法
- om.ibm.ws.jsp.translator.JspTranslationException:JSPG0227E解决办法
- JSP页面静态化总结之一使用URLRewrite实现url地址伪静态化
- 前台界面超全的js问题大全
- 跨域利器JSONP(转)
- js的图像缓存技术