从jsp 接收另外一个jsp的参数并且把这个参数赋值给js 文件;
2014-06-24 11:33
441 查看
queryApply.jsp 的代码
function applyDataManage(id) {
var $groupAttr = "";
var obj = new Object();
// 在这里进行传递值;
var URL = "../upload.jsp?id=" + id + "&time="
+ new Date().getTime();
var returnValue = window
.showModalDialog(
URL,
obj,
'dialogWidth:400px;dialogHeight:300px;dialogLeft:250px;dialogTop:250px;center:yes;help:no;resizable:no;status:yes');
//alert(returnValue);
//if (returnValue != undefined) {
// 根据返回值判断是否成功;
//window.location = "applyManage.do";
//}
}
upload.jsp 部分代码;
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
String applyId=
request.getParameter("id");
System.out.println("upload.,jsp:"+applyId);
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
$(document).ready(function() {
<%-- 这里用el 表达式不大好用;可能没有引入包; 应该是先执行java 代码 然后执行js代码; 所以js 可以获取到java的值--%>
applyId='<%=applyId%>';
alert(applyId);
property2.upload_url="servlet/ImportMeetingDataServlet?id="+applyId;// 改变url
demo2 = $.createGooUploader($("#demo2"), property2);
demo1 = $.createGooUploader($("#demo1"), property1);
//demo1.$swfUpload.setPostParams(post_params);
});
function applyDataManage(id) {
var $groupAttr = "";
var obj = new Object();
// 在这里进行传递值;
var URL = "../upload.jsp?id=" + id + "&time="
+ new Date().getTime();
var returnValue = window
.showModalDialog(
URL,
obj,
'dialogWidth:400px;dialogHeight:300px;dialogLeft:250px;dialogTop:250px;center:yes;help:no;resizable:no;status:yes');
//alert(returnValue);
//if (returnValue != undefined) {
// 根据返回值判断是否成功;
//window.location = "applyManage.do";
//}
}
upload.jsp 部分代码;
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
String applyId=
request.getParameter("id");
System.out.println("upload.,jsp:"+applyId);
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
$(document).ready(function() {
<%-- 这里用el 表达式不大好用;可能没有引入包; 应该是先执行java 代码 然后执行js代码; 所以js 可以获取到java的值--%>
applyId='<%=applyId%>';
alert(applyId);
property2.upload_url="servlet/ImportMeetingDataServlet?id="+applyId;// 改变url
demo2 = $.createGooUploader($("#demo2"), property2);
demo1 = $.createGooUploader($("#demo1"), property1);
//demo1.$swfUpload.setPostParams(post_params);
});
相关文章推荐
- 在一个页面文件中(JSP 或者HTML)使用href 跳转另一个页面时使用Js中获取传递过来的参数
- 引用js文件时src=可传递参数,实现在一个js中引用另一个js文件
- 在一个js文件中使用另外一个js文件的自定义对象
- 使它读入被include语句修饰的一个文件并且输出这个文件
- dropzonejs中文翻译手册 DropzoneJS是一个提供文件拖拽上传并且提供图片预览的开源类库.
- jsp引用带参数的js文件,例如 <script src="a.js?ctxpath=${base"
- git 下如何把另外一个分支的某个文件改动merge 合并到这个分支,而不是把整个分支merge过来
- js弹出一个新窗口进行选择并且返回这个页面的值-showModalDialog
- java中怎么把原始目录下的文件。复制到另外一个目录中,并且文件名不改掉
- 在一个jsp页面接收另一个jsp页面通过URL方式传过来的参数
- 通过js从后台数据库拿到值,再由a标签向jsp传值,再通过另外一个js获取这个值
- 一个创建XMLHttpRequest对象的js文件(适用asp,php,jsp,asp.net等)
- Ferris这个教程学习笔记:js示例2.2:函数接收参数并弹出
- 获取一个文件$view,一个参数数组$param,将数组中的key对应的值-->赋值于$view文件中的变量
- 1将所有的js文件引入到taglibs.jsp中,以后再其他页面中直接引入这个jsp文件
- asp 读取 另外一个带参数的asp文件(服务器不支持!放弃吧!骚年!)
- 写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个。另外,当你写下面的代码时会发生什么事?least = MIN(*p++, b)
- JSP服务器什么时候将cookie发送给客户端?一次请求中在一个组件中创建了Cookie,在另外一个组件中能接收到值么?
- JSP页面如何从一个页面传递一个参数到另外一个页面
- 在一个js文件中包含另外一个js文件的内容