`
xdy2008
  • 浏览: 54167 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

struts2 JSP取session问题

阅读更多

    String       user       =     ((com.mb.manage.vo.UserInfoVO)session.getAttribute("memberInfo")).getLoginID();              String       userID       =     ((com.mb.manage.vo.UserInfoVO)session.getAttribute("memberInfo")).getUserID();
               //out.println(user+","+userID);
    %>
       
     <s:if test='%{#session.memberInfo!=null}'>
        jjjjjjjjj
       <%=((com.mb.manage.vo.UserInfoVO)session.getAttribute("memberInfo")).getLoginID() %>     </s:if>--%>
       <s:if test='%{#session.memberInfo==null}'>
        kkkkkkkkkkkk
        </s:if>

          <s:if test='%{#session.memberInfo!=null}'>
           <a href='${pageContext.request.contextPath}/login/<%=((com.mb.manage.vo.UserInfoVO)session.getAttribute("memberInfo")).getLoginID() %>.html' target="_blank"><%=((com.mb.manage.vo.UserInfoVO)session.getAttribute("memberInfo")).getLoginID() %>!</a>欢迎来到商圈网!
                 <input type="hidden" id="userID" name="userVO.userID" value='<%((com.mb.manage.vo.UserInfoVO)session.getAttribute("memberInfo")).getUserID(); %>' />
                 [<a id="exitPath" href="#">退出</a>]
                  <script>
        var exitPath = document.getElementById('exitPath');
        exitPath.href = '${pageContext.request.contextPath}/member/quit_'+self.location.href+'/<%=((com.mb.manage.vo.UserInfoVO)session.getAttribute("memberInfo")).getLoginID() %>.html';
        </script>
                 </s:if>
                 <s:if test='%{#session.memberInfo==null}'>欢迎来到商圈网![<a href="${pageContext.request.contextPath}/login.html" target="_blank">请登陆</a>]</s:if>  | <a href="${pageContext.request.contextPath}/register.html">注册</a></p>

分享到:
评论

相关推荐

    Struts2中的session用法

    Struts2 中的 Session 用法 Struts2 框架中,Session 是一个非常重要的概念,它允许开发者在服务器端存储一些数据,以便在多个请求之间共享这些数据。在 Struts2 中,Session 的使用主要通过实现 SessionAware 接口...

    jsp,struts,EL,session等注意总结集合

    JSP和Struts组合提供了动态网页和业务逻辑的处理能力,EL简化了页面表达,Session保证了用户会话的连贯性,JavaMail实现了邮件功能,而Eclipse作为开发工具,提高了开发效率和代码质量。学习并熟练运用这些技术,能...

    Struts2访问request,session,application的四种方式

    OGNL是Struts2中强大的表达式语言,它允许开发者直接在JSP或Action中通过表达式来访问request、session和application中的数据。例如,`&lt;s:property value="#session['key']" /&gt;`可以在页面上显示session中的值。在...

    JavaEE Struts2利用tokenSession防止重复提交

    Struts2提供了一种机制,即tokenSession,来解决这个问题。 首先,我们要理解什么是重复提交。在Web环境中,由于网络延迟或用户误操作,可能会导致同一个表单数据被多次提交,这就是重复提交。这种现象可能导致数据...

    struts2访问request,session,application作用域

    ### Struts2 访问 Request、Session 和 Application 作用域详解 #### 一、引言 Struts2 是一个基于 Java 的开源 Web 开发框架,它继承了 Struts1 的优秀特性并进行了改进,提供了更加灵活和强大的功能。在 Struts2...

    简单的struts2拦截器利用session拦截用户登录.docx

    通过这样的配置,Struts2框架会在执行任何需要登录的Action之前,先检查用户是否已经登录(通过Session中的 `systemUser` 对象)。如果未登录,会重定向到登录页面。这种方式可以有效地保护应用程序的资源,防止未...

    客户管理系统案例<Struts2+JSP+MySQL>

    【Struts2+JSP+MySQL客户管理系统案例详解】 在Web开发领域,Struts2、JSP和MySQL是常见的技术组合,它们各自扮演着关键的角色。Struts2作为MVC(Model-View-Controller)框架,负责处理业务逻辑和控制流程;JSP...

    struts2 + jsp 简单通讯录

    - **EL(Expression Language)**:与Struts2结合使用时,JSP中的EL用于简化数据访问,可以从请求或session中获取值。 - **JSTL(JavaServer Pages Standard Tag Library)**:为了减少脚本代码,提高可读性和可...

    JSP+Struts2开发当当购书网源代码

    《基于JSP+Struts2的当当购书网源码解析》 在现代Web开发领域,JSP(JavaServer Pages)与Struts2框架的结合广泛应用,它们为构建高效、可扩展的Web应用程序提供了强大的支持。本篇将深度解析使用JSP+Struts2开发的...

    注册系统struts2+jsp+mysql

    【注册系统struts2+jsp+mysql】是一个基于Java Web技术构建的用户管理系统,它集成了Struts2框架、JSP(JavaServer Pages)以及MySQL数据库。这个系统提供了基础的用户管理功能,如用户注册、登录、信息增删改及分页...

    Struts2的Action中获得request response session几种方法

    以下将详细介绍如何在Struts2的Action中获取request、response、session。 ### 1. 使用ActionContext获取request、response、session Struts2的Action可以通过`ActionContext`来间接获取`request`、`response`和`...

    BBS论坛,有JAVA Struts2 jsp

    9. **安全性**:考虑到BBS论坛的开放性,项目需要考虑防止SQL注入、XSS攻击等安全问题,Struts2提供了安全相关的拦截器和过滤器。 10. **优化与性能**:可能涉及缓存技术(如Redis)、负载均衡、数据库优化等,以...

    Java struts2 ongl 标签 jsp页面

    Java Struts2 OGNL(Object-Graph Navigation Language)标签是用于在JSP页面中动态地访问和操作Java对象的强大工具。以下是对这些知识点的详细解释: 1. **对象树的访问**: OGNL允许开发者通过点号(`.`)来遍历...

    struts2简单例子

    包含在`struts2-tags`中的文件可能是一个示例,展示了如何在JSP页面中使用Struts2标签。这些标签简化了页面逻辑,如表单处理、显示数据、验证等。例如: - `&lt;s:form&gt;`:创建一个表单,可以与Action中的方法关联。 ...

    struts、jsp资料

    2. **JSP内置对象**:JSP提供了9个内置对象,如request、response、session、application等,它们可以直接在JSP页面中使用,简化了Web开发。 3. **JSP生命周期**:JSP页面会经历翻译、编译、加载和实例化四个阶段,...

    用户登录(struts1+JSP)

    2. **Form Bean**:Struts1的表单bean用来封装用户输入的数据。在登录系统中,我们会创建一个LoginForm类,包含用户名和密码属性,这些属性对应登录页面的输入字段。 3. **JSP页面**:登录界面通常由两个JSP页面...

    struts2简单案例

    - 使用Struts2时要注意安全问题,如SQL注入、XSS攻击等,合理使用Struts2的安全拦截器。 - 理解MVC模式的重要性,避免在JSP中编写过多的业务逻辑。 - 保持良好的编程习惯,如代码注释、命名规范等。 通过这个...

    马士兵Struts2笔记2013

    投影是Struts2中将对象属性映射到视图组件的方式,允许在JSP中直接使用对象的属性而无需显式地调用getter方法。 以上就是"马士兵Struts2笔记2013"中涉及的主要知识点,这些内容涵盖了Struts2的基础配置、数据处理...

    Struts2实现检查用户是否登录

    本文将深入探讨如何使用Struts2结合session来实现用户登录检查。 首先,我们需要理解session的概念。在Web开发中,session是一种服务器端存储用户状态的方式。当用户登录后,服务器会为该用户创建一个session,并将...

    struts2 API帮助文档

    Struts2是一个强大的Java web应用程序框架,用于构建MVC(模型-视图-控制器)架构的应用。这个API帮助文档是开发者在使用Struts2框架时的重要参考资料,它详细阐述了框架的各种组件、类库和方法,有助于理解并有效...

Global site tag (gtag.js) - Google Analytics