我做了一个JavaScript向jsp传值的例子,从index.jsp提交数据,js处理,传到upload.jsp
index.jsp代码:<form action="upload.jsp" id="form_1" name="form_1" enctype="multipart/form-data">
<input type="button" onclick="upload()" value="提交" />js代码: var uname = obj.GetBookValue("uname");
location.href="upload.jsp?uname="+uname;upload.jsp代码:String username=(String)request.getAttribute("uname");
System.out.println("-----------username======"+username);主要是这些代码:
unmae是有值的,现在的问题是upload.jsp里面收不到uname的值,是null。
请问是什么问题
index.jsp代码:<form action="upload.jsp" id="form_1" name="form_1" enctype="multipart/form-data">
<input type="button" onclick="upload()" value="提交" />js代码: var uname = obj.GetBookValue("uname");
location.href="upload.jsp?uname="+uname;upload.jsp代码:String username=(String)request.getAttribute("uname");
System.out.println("-----------username======"+username);主要是这些代码:
unmae是有值的,现在的问题是upload.jsp里面收不到uname的值,是null。
请问是什么问题
把这个值发给upload.jsp,在upload.jsp中用String username=(String)request.getAttribute("uname");获取,但获取到的是null值。
你得看看文件上传与下载,你就知道了如何做了。