您的位置:首页 > Web前端 > JavaScript

从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);

    });
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐