zoukankan      html  css  js  c++  java
  • javascript 如何访问 action或者controller 传给 jsp 页面的值

    <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
    <%@ page import="com.alibaba.fastjson.JSONObject"%>
    
    <%
        JSONObject jo = null;
        String openid = null;
        if(request.getSession().getAttribute("openidAndAccessToken") != null){
            jo = (JSONObject)request.getSession().getAttribute("openidAndAccessToken");
            if(jo != null)
                openid = jo.getString("openid");
        }
        
        String accessToken = null;
        if(request.getAttribute("access_token") != null){
            accessToken = request.getAttribute("access_token");
        }
    %>
    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title><%=openid %></title> <script type="text/javascript"> var openid = "<%=openid %>"; var accessToken = "<%=accessToken %>";
    ....
    </script> </head> <body> <p>openid:<%=openid %></p> <p>openid:<%=accessToken %></p> </body> </html>

    如上述代码所示,js访问 jsp 页面的值,需要使用双引号var openid = "<%=openid %>"

    而在页面显示则不需要使用引号:<p>openid:<%=openid %></p>

  • 相关阅读:
    1043. 输出PATest(20)
    1042. 字符统计(20)
    1041. 考试座位号(15)
    1040. 有几个PAT(25)
    1035. 插入与归并(25)
    栈:火车进站
    ABC Fennec VS. Snuke
    费解的开关
    最短Hamilton路径
    built?
  • 原文地址:https://www.cnblogs.com/digdeep/p/4752755.html
Copyright © 2011-2022 走看看