`
robinsoncrusoe
  • 浏览: 748760 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

java 页面传送数组

    博客分类:
  • JAVA
阅读更多
1.可以通过嵌入java代码调用session或者request.

<%
session.setAttribute( "array ",zyc);
%>

在另外一个页面里面这样取..
<%
String[]   str=(String[])session.getAttribute( "array ");
%>

2.

1.如果是对象数组:;   
request.getSession().setAttribute( "subject ",subject)     ;//将数组保存在session中   
另一页: 
object[]     aName=(object[])request.getSession().getAttribute( "subject ");     //从session中取出,在各个页面中
2.如果是字符串数组:
在每个页面用hidden元素保存字符串,传到每个页面。   
String[]     aSelName     =     request.getParameterValues( "selName ")     ;   
String     sName     =     " "     ;   
if     (aSelName!=null){   
          for     (int     i=0;i <aSelName.length;i++){   
                              sName     +=aSelName[i]+ ", "     ;   
          }   
          sName     =     sName.substring(0,sName.length()-1)     ;   
}   
<input     type= "text "     name= "tName "     value= " <%=sName%> "   

然后将字符串tName传过去,对此进行分隔。   
String     sName=     request.getParameter( "tName ")     ;       
java.util.StringTokenizer     st=new     java.util.StringTokenizer(sName, ", ");   
java.util.Vector()     v     =     java.util.Vetor()     ;   
while(st.hasMoreTokens())   
                      v.add(st.nextToken())     ;   
String[]     aName=     new     String[v.size()]     ;   
v.copyInto(aName)     ;    





3.
我觉得可以把数组放在Vector中,然后在第一个jsp中
session.setAttribute( "vector "   ,Vector);
在第二个jsp中
Vector   vector=(Vector)   session.getAttribute(( "vector ")

我一直认为Vector   比数组好用
分享到:
评论

相关推荐

    java源码包---java 源码 大量 实例

     Java实现HTTP连接与浏览,Java源码下载,输入html文件地址或网址,显示页面和HTML源文件,一步步的实现过程请下载本实例的Java源码,代码中包括丰富的注释,对学习有帮助。 Java实现的FTP连接与数据浏览程序 1个...

    java源码包3

     Java实现HTTP连接与浏览,Java源码下载,输入html文件地址或网址,显示页面和HTML源文件,一步步的实现过程请下载本实例的Java源码,代码中包括丰富的注释,对学习有帮助。 Java实现的FTP连接与数据浏览程序 1个...

    java源码包2

     Java实现HTTP连接与浏览,Java源码下载,输入html文件地址或网址,显示页面和HTML源文件,一步步的实现过程请下载本实例的Java源码,代码中包括丰富的注释,对学习有帮助。 Java实现的FTP连接与数据浏览程序 1个...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    Java源码下载 1个目标文件 摘要:Java源码,网络相关,HTTP   Java实现HTTP连接与浏览,Java源码下载,输入html文件地址或网址,显示页面和HTML源文件,一步步的实现过程请下载本实例的Java源码,代码中包括丰富的...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    Java源码下载 1个目标文件 摘要:Java源码,网络相关,HTTP   Java实现HTTP连接与浏览,Java源码下载,输入html文件地址或网址,显示页面和HTML源文件,一步步的实现过程请下载本实例的Java源码,代码中包括丰富的...

    java源码包4

     Java实现HTTP连接与浏览,Java源码下载,输入html文件地址或网址,显示页面和HTML源文件,一步步的实现过程请下载本实例的Java源码,代码中包括丰富的注释,对学习有帮助。 Java实现的FTP连接与数据浏览程序 1个...

    java多图片上传、删除、预览,post提交

    - 为了处理多图片上传,服务端可能需要接收一个包含多个图片的数组或列表。可以使用`HttpServletRequest`的`getParts()`方法来获取所有上传的Part对象。 6. **部署与访问**: - 提到的`whb.jsp`可能是用于处理...

    javascript向后台传送相同属性的参数即数组参数

    当浏览器加载`test.jsp`页面时,数组的值作为参数`arry`的值传入。 在服务器端,接收这些参数就需要使用相应的服务器端脚本语言提供的方法。例如在Java中,我们可以通过`request.getParameter("arry")`来获取单个值...

    JAVA 范例大全 光盘 资源

    实例118 IP多点传送(基于UDP的C/S) 345 第14章 线程 350 实例119 启动和停止线程 350 实例120 多线程同步方法 352 实例121 取钱存钱(线程同步互斥) 354 实例122 谁唤醒了我(线程沉睡和唤醒) 357 实例123...

    JAVA程序员面试题

    一个页面由一个编译好的 Java servlet 类(可以带有任何的 include 指令,但是没有 include 动作)表示。这既包括 servlet 又包括被编译成 servlet 的 JSP 页面 request是是代表与 Web 客户机发出的一个请求相关的...

    高级程序员java考试题库及答案解析

    16. **不管网络层使用的是什么协议,在实际网络的链路上传送数据帧时,最终还是必须使用IP地址。** - **答案**: N (错误) - **解析**: 在链路层,数据传输使用的地址是MAC地址而非IP地址。IP地址是在网络层使用...

    Ajax实现Json数据传送

    **Ajax实现Json数据传送** Ajax(Asynchronous JavaScript and XML)技术是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。结合JSON(JavaScript Object Notation)这种轻量级的数据交换格式,可以...

    超级有影响力霸气的Java面试题大全文档

     ArrayList 和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,...

    javaBean的详细介绍

    1. page:当一个页面有 JSP 程序产生并传送到客户端时,属于 page 范围内的 JavaBean 也将清除,生命周期介绍。 2. request:它的生命周期与 request 相关,生命周期结束后将被清除。 3. session:它的生命周期与 ...

    DWR.rar_dwr

    你可以通过DWR调用服务器上的方法,将返回的字符串显示在前端页面上,或者将前端输入的字符串传送到服务器进行处理。 2. 带参的字符串:在DWR中,可以方便地传递带有参数的字符串。例如,你可以创建一个服务器端的...

    内部jsp培训教程

    - **数组域的提交**:当表单中有多个同名元素时(如复选框),可以使用数组来接收这些元素的值。 在处理表单数据时,通常使用`request.getParameter()`方法来获取用户提交的数据。例如,假设表单中有如下输入字段:...

    JaSON:使用 JSON 传递消息的 Java Web 应用程序

    一个基本的JSON对象可以包含字符串、数字、布尔值、数组、对象和null等类型。例如: ```json { "name": "John", "age": 30, "city": "New York" } ``` 在Java中,我们可以使用`org.json`库(如:org.json....

    2021-2022计算机二级等级考试试题及答案No.3651.docx

    - **知识点**: Java数组索引的使用。 - **详细解释**: 在Java中,数组索引从0开始计数。对于数组`x={11,22,33,-66}`,其有效索引范围为0到3。题目中的C选项 `x[k+5]` 当k的值为0到3时,会导致索引超出数组边界。 ##...

Global site tag (gtag.js) - Google Analytics