小细节_jsp抽取登录头
2014-02-27 22:22
197 查看
在head.jsp中:添加包含h1和div(写上登录部分代码),并删掉path等信息(细节,原因,使用include,导入后,被导入jsp文件中将出现path参数定义冲突)。
其他jsp页面引用, <%@ includefile="/head.jsp"%>
由LoginUserAction(Servlet)中,{登录成功}跳转
// 绑定登录用户到Session(一次浏览器开闭)会话中
request.getSession().setAttribute("loginUser",u);
//由doAllProduct请求跳转。
request.getRequestDispatcher("/doAllProduct").forward(request,response);
head.jsp中,
div中判断Session中有无 ${sessionScope.loginUser} 使用c标签
<c:choose>
<c:when test=” ${ empty sessionScope.loginUser}”>
账号:
</c:when>
<c:otherwise>
欢迎【${sessionScope.loginUser.userName}】进入本商城!<a href="doLoginOut">注销</a>
其他jsp页面引用, <%@ includefile="/head.jsp"%>
由LoginUserAction(Servlet)中,{登录成功}跳转
// 绑定登录用户到Session(一次浏览器开闭)会话中
request.getSession().setAttribute("loginUser",u);
//由doAllProduct请求跳转。
request.getRequestDispatcher("/doAllProduct").forward(request,response);
head.jsp中,
div中判断Session中有无 ${sessionScope.loginUser} 使用c标签
<c:choose>
<c:when test=” ${ empty sessionScope.loginUser}”>
账号:
</c:when>
<c:otherwise>
欢迎【${sessionScope.loginUser.userName}】进入本商城!<a href="doLoginOut">注销</a>
相关文章推荐
- js 监听监键盘动作<一>
- JSON资料整理
- js中的数据类型
- Ashx的处理实例(逻辑处理/js调用)
- JSON简介[转]
- (6)javascript 基本概念--- -- 函数
- (5)javascript 基本概念--- -- 语句
- (4)javascript 基本概念--- -- 操作符
- jsp中文乱码的解决
- 使用Jsoup解析html网页
- Myeclipse2014编辑JavaScript点"."的时候会卡死的解决办法
- JSP中include指令和include动作的区别
- Jsp开发基础知识+九大隐式对象+11个内置对象+标签库(实际web开发中的典型)
- JS相关链接
- JSCalendar 日历控件
- JS函数调用的四种方法
- js跨域涉及代理页面的解决方案的原理
- JavaScript不支持函数重载
- 使用 JavaScript File API 实现文件上传
- 两种控制图片最大宽度的js解决办法