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>
javascript 如何访问 action或者controller 传给 jsp 页面的值的更多相关文章
- action中list传到JSP中取不到值的问题
		今天遇到了这个问题 action中list传到JSP中取不到值 搞了半天是因为我在JSP中取值的的时候 <s:iterator value="shlist" var=&qu ... 
- 怎么将JSP页面的ID值传给Action进行更新和删除
		这里只是单纯的SH整合. JSP页面代码 <!-- value=action中数据库的User对象集合list必须和action定义的名字一样, 且为了在这里能够访问,需要生成get/set方法 ... 
- 坑人的MyEclipse之-修改JSP页面的JavaScript背景颜色
		MyEclipse开发JSP页面时,如果要写JavaScript代码, 背景颜色默认是白色!效果如下: 这种反人类的设计我已经无力吐槽了!要改为黑色的话可以通过下面的方法设置: 
- 将jsp页面的<s:iterator>的数据返回到action
		jsp: <form method="post" id="createTable"> <table width="98%" ... 
- 注解@requestBody自动封装复杂对象  (成功,自己的例子封装的不是一个复杂对象,只是一个简单的User对象,将jsp页面的name转成json字符串,再用JSON.stringify()传参就行了)
		注意:ajax向后台传值的时候,必须加上contentType:"application/json"; springmvc的注解@requestBody可以通过页面提交json来自 ... 
- C# -- 等待异步操作执行完成的方式  C# -- 使用委托 delegate 执行异步操作  JavaScript -- 原型:prototype的使用  DBHelper类连接数据库  MVC View中获取action、controller、area名称、参数
		C# -- 等待异步操作执行完成的方式 C# -- 等待异步操作执行完成的方式 1. 等待异步操作的完成,代码实现: class Program { static void Main(string[] ... 
- 使用 JavaScript File API 实现文件上传
		概述 以往对于基于浏览器的应用而言,访问本地文件都是一件头疼的事情.虽然伴随着 Web 2.0 应用技术的不断发展,JavaScript 正在扮演越来越重要的角色,但是出于安全性的考虑,JavaScr ... 
- MVC路由规则以及前后台获取Action、Controller、ID名方法
		1.前后台获取Action.Controller.ID名方法 前台页面:ViewContext.RouteData.Values["Action"].ToString(); Vie ... 
- JavaScript系列----数据类型以及传值和传引用
		1.简单数据类型 在JavaScript中简单数据类型分为5种.分别为 Undefined, Null,Boolean,Number,String. Undefined类型Undefined类型只有一 ... 
随机推荐
- sql语句查询数据库表结构信息
			开发中经常用到查询指定表及其字段的信息,以下是我整理的SQL语句查询方法,供自己平时使用也提供给大家参考! 1.适用MS SQL SERVER: SELECT 表名 = then d.name els ... 
- CentOS6.5菜鸟之旅:识别NTFS分区
			一.前言 CentOS默认时不能识别NTFS分区的,需要那么需要安装fuse-ntfs-3g来处理了. 二.安装fuse-ntfs-3g yum install fuse-ntfs-3g 
- CentOS6.5菜鸟之旅:安装rpmforge软件库
			一.rpmforge软件库 rpmforge是包含4000多种CentOS软件的软件库,被CentOS社区认为是安全和稳定的软件库. 二.安装rpmforege 1. 在http:/ ... 
- Copy和MutableCopy
			实现拷贝的方法 -copy: 1.只会产生不可变的副本对象(比如:NSString) 2.[NSMutableString copy] 产品一个不可变的nsstring对象 -mutaleCopy: ... 
- angular设置title
			Javascript框架在处理seo方面存在问题,因为爬虫在检索seo信息的时候会读不了js给其赋的值,导致搜索引擎收录不了或者收录了无效的信息,比如收录的可能是title={{title}}这样的, ... 
- JS 函数--Date()函数
			1.JavaScript没有基本的日期数据类型,所以只能显式的创建Date对象.例如:var myDate=new Date(); 2.为了创建一个存储了特定日期的,或者时间的Date对象,可以简单的 ... 
- ASP.NET MVC传送参数至服务端
			ASP.NET MVC传送参数至服务端,前端与服务端的写法,你可以参考与采用适合你的需求的.当你只传递一两个参数也许觉得没有什么,如果一个方法中带的参数多的话,可以考虑model,前端可以考虑对象进行 ... 
- 【原创】记一次Sql2008R2的数据库订阅发布遇到的问题!
			1.首先新建一个空的数据库 CreditTest,里面没有任何表结构,视图,数据等. 2.在已连接的服务器的下方找到“复制”选项,然后兴建发布: ...(新建发布成功) ...(新建订阅成功) 3.问 ... 
- fibonacci数列的和取余(2)
			Maybe ACMers of HIT are always fond of fibonacci numbers, because it is so beautiful. Don't you thin ... 
- 用jq编码解码一个url地址
			介绍一下编码解码函数对 1. escape /unescape 主要用于汉字编码,返回字符的unicode编码值, 对“+”不能编码 2. encodeURI / decodeURI ... 
