• 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 .
  • 相关阅读:
    今日确定开源近两年来的EA程序
    升级了NinjaLoveFish Excel量化表格
    到家第一件事就是脱衣服
    对挑选完成的股票,进行批量建仓
    lua 学习之错误处理
    lua 学习之编译
    Lambda 演算入门
    lua学习之深入函数第二篇
    lua学习之深入函数第一篇
    lua学习之复习汇总篇
  • 原文地址:https://www.cnblogs.com/france/p/4808637.html
Copyright © 2020-2023  润新知