zoukankan      html  css  js  c++  java
  • js中取session的值

    在js中貌似不能取session的值,我在后台设置的session一直拿不到,于是用间接的方式拿到session的值。

    首先在jsp中嵌入java代码,用java设置一个变量来取session值,再在页面设置标签取这个变量的值,最后通过js取标签的值(即是session的值)

    详细代码例如以下:

    (1)后台设置session:

    request.getSession().setAttribute("msg",strAlertMsg);
    		return get(request, response);
    <!--  <font id="importMsg" color="red" ></font>-->
    	<input id="importMsgInput" type="hidden" value="<%=importMsg%>"/>


    (2)前台页面潜入java代码:

    <%
    	String importMsg="";
    	if(request.getSession().getAttribute("msg")!=null){
    	importMsg=request.getSession().getAttribute("msg").toString();
    	}
    	request.getSession().setAttribute("msg", "");
    %>

    (3)html标签取java变量值:

    <font id="importMsg" color="red"><%=importMsg%></font><input type="hidden"/>

    (4)js取标签值:

    <script type="text/javascript"> 
    $(document).ready(function () {
      var msg="";
      if($("#importMsg").text()!=null){
    	  
    	  msg=$("#importMsg").text();
      }
      if(msg!=""){
    	  alert(msg);
      }
    });
    </script>


  • 相关阅读:
    FJ省队集训DAY3 T1
    FJ省队集训DAY2 T2
    FJ省队集训DAY2 T1
    FJ省队集训DAY1 T1
    POJ 1225 Substrings
    BZOJ 2732 射箭
    Light OJ 1314 Names for Babies
    SPOJ220 Relevant Phrases of Annihilation
    POJ3683 Falsita
    ES6 常用语法
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/4021464.html
Copyright © 2011-2022 走看看