zoukankan      html  css  js  c++  java
  • struts2 jsp的session取值 if判断


    model有个类user,其中有个string属性direction(方向)

    在LoginAction中


    登入成功 就

    ActionContext actionContext = ActionContext.getContext();
    	        Map session = actionContext.getSession();
    	        session.put("user", u);
    在对应的jsp中, 如果要取得u,就

    <s:set name="user" value="#session[user]" />

    这时候user 就是session中保存的u了,,


    然后要进行字符串比较时 注意的是test外面一层是用单引号

    <s:if test='%{#user.direction=="NO"}'>
    <div id="mask"></div>
    <div id="pop">
    
    <form name="myform" action="" target="hidden_frame" method="post">
    	<div id="cont">
    		<fieldset>
    			<legend>请选择您的方向</legend>
    			<div class="DivSelect">
    				<select name="direction" class="SelectList">
    					<option value="J2EE">J2EE</option> 
    					<option value="Android">Android</option>
    					<option value="IOS">IOS</option>
    					<option value="4">4</option>
    					<option value="PHP">PHP</option>
    					<option value="前端">前端</option>
    				</select>
    			</div>
    			<button type="submit" onClick="pop_disappear()" class="apply">确定<span></span></button>
    		</fieldset>
    	</div>
    
    </form>
    <iframe name="hidden_frame" id="hidden_frame"></iframe>
    </div>
    </s:if>
    <!--弹窗结束-->

    上面代码模拟的是 登入页面 一开始选择方向,在创建角色的时候我们赋值方向属性为“NO”,如果不是“NO”就不会在出现弹窗让我们选择方向了


    <s:set name="udirection" value="#session.u.direction" />  

    版权声明:本文为博主原创文章,未经博主允许不得转载。

    today lazy . tomorrow die .
  • 相关阅读:
    秋风下的萧瑟 NOIP2018 游记
    Dsu on Tree
    BZOJ 3812 : 主旋律
    FFT&NTT
    manacher
    Winniechen’s test1
    如何在万亿级别规模的数据量上使用Spark
    Spark运行时的内核架构以及架构思考
    hadoop离线数据存储和挖掘架构
    Hadoop平台的基本组成与生态系统
  • 原文地址:https://www.cnblogs.com/france/p/4808637.html
Copyright © 2011-2022 走看看