0 0

jsp界面的带变量跳转问题?5

从一个JSP界面跳到另一个JSP界面时,跳转时传了一个变量过去,报了一个错误
java.lang.ArrayIndexOutOfBoundsException: 4096
at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:721)
at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:628)
at org.apache.coyote.http11.InternalOutputBuffer.sendHeader(InternalOutputBuffer.java:501)
at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1592)
at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:949)
at org.apache.coyote.Response.action(Response.java:182)
at org.apache.coyote.Response.sendHeaders(Response.java:374)
at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:317)
at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:278)
at org.apache.catalina.connector.Response.finishResponse(Response.java:473)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)

不知道是为什么,如果要解决的话,应该用什么方法??谢谢大家了!!
2010年1月13日 11:04

6个答案 按时间排序 按投票排序

0 0

可以把url传的变量 塞在表单中提交过去

这样也比较安全

2010年1月25日 13:23
0 0

从异常看是数组越界,但不一定是传参出了问题啊,也有可能是你的别的地方引起的。
你可否把传参和接参的代码给贴出来看看

2010年1月13日 16:43
0 0

数组越界 设个断点跟一下吧

2010年1月13日 12:55
0 0

把你的jsp界面传参数和接收参数的代码部分发出来看下

2010年1月13日 12:07
0 0

数组越界,可能是取值的时候直接取相同参数时出错

2010年1月13日 11:16
0 0

这个意思就是以url传参数的方式不能超过4096个字节

2010年1月13日 11:09

相关推荐

    JSP 登录跳转页面

    JSP 登录跳转页面 在本节中,我们将详细介绍 JSP 登录跳转页面的实现细节,包括首页登录页面、判断 check 页面和最后的成功登录显示页面。 首页登录页面 首页登录页面是用户登录系统的入口点。该页面是使用 JSP ...

    ajax 提交数据到后台jsp页面及页面跳转问题

    这里的问题是关于如何使用Ajax提交数据到后台的JSP页面,并在处理完数据后进行页面跳转。我们将详细探讨这个问题以及相关的知识点。 首先,我们看`logincheck.jsp`页面中的代码,它接收通过Ajax传递的参数: ```...

    Jsp,JavaBean,Servlet组建一个mvc模式的登录界面

    ### 使用JSP、JavaBean与Servlet构建MVC模式下的登录界面 #### 1. JSP (Java Server Pages) JSP是一种基于Java技术的服务器端网页技术,它允许开发者将动态内容嵌入到静态HTML页面中。JSP页面本质上是通过Java ...

    抽奖jsp系统,新手学习

    接着,我们需要设计用户界面,这通常通过JSP的HTML元素完成。在JSP文件中,我们可以直接编写HTML,同时插入JSP脚本来处理数据。例如,显示奖品列表、提交抽奖请求等操作都可以通过JSP实现。为了与服务器进行交互,...

    jsp 登录注册代码

    - JSP通过`<jsp:include>`,`<jsp:forward>`等指令实现页面间的跳转和数据传递。 - JSP中的`<%= %>`,`<% %>`, `! %>`分别用于输出变量,执行脚本和声明变量。 2. **登录功能实现** - 用户输入用户名和密码,...

    面试中常见的有关JAVA和JSP的问题

    【JAVA和JSP面试常见问题解析】 1. **Struts工作原理** Struts是一个用于构建Java Web应用程序的MVC框架。它的工作流程主要包括: - **Controller Servlet**:作为入口点,接收并转发用户的请求至相应的Action...

    编写jsp页面实现如下界面效果,然后交给servlet计算矩形的周长和面积,并输出结果。

    1. **JSP**:作为服务器端动态网页技术,用于创建用户界面和处理简单的业务逻辑。 2. **Servlet**:作为Java Web应用中的控制器,处理HTTP请求,进行业务逻辑计算,并将结果返回给客户端。 3. **HTTP请求与响应**:...

    jsp操作mysql简单实例

    3. `lo.jsp`:登录成功的页面,用户成功验证后会跳转至此页,可以显示欢迎信息或提供进一步的操作选项。 4. `register.jsp`:用户注册页面,收集新用户的信息,如用户名、密码等,并将其存储到数据库中。 5. `...

    实验2_Jsp语法 -页面基本结构、指令标记和动作标记

    - **inputName.jsp**:设计为用户输入界面,包含一个表单,用于收集用户姓名,并提交至`people.jsp`。此页面需验证输入是否为空或超过10个字符长度,不满足条件时使用`<jsp:forward>`跳转回自身,实现循环输入直至...

    jsp实现-交易平台JSP源码

    - **用户界面**:JSP可以方便地创建美观的用户界面,结合CSS和JavaScript,实现动态效果和交互。 - **数据展示**:通过EL和JSTL处理数据库查询结果,动态展示商品列表、订单详情等。 - **业务逻辑**:JSP脚本元素...

    mdx动态参数跳转问题整理

    7. **JSTL(JavaServer Pages Standard Tag Library)**:在`timeDimensionTest.jsp`和`param3.jsp`中,使用了JSTL的标签库,如`<c:set>`存储变量,`<jp:mondrianQuery>`执行MDX查询,以及`<jp:table>`和`...

    JSP 用户注册页面

    4. **JSTL(JavaServer Pages Standard Tag Library)**:提供了一系列标签,简化了JSP页面的逻辑,例如`<c:set>`、`<c:if>`和`<c:redirect>`等,用于设置变量、条件判断和页面跳转。 注册过程一般涉及以下几个步骤...

    简单的jsp用户登录示例程序

    **简单的jsp用户登录示例程序** 在Web开发中,JavaServer Pages(JSP)是一种用于创建动态网页的技术,它结合了HTML、JavaScript、Java代码以及服务器端脚本。本示例程序将展示如何使用JSP实现一个基础的用户登录...

    韩顺平 jsp页面计算器

    6. **页面跳转**:根据计算操作的不同,可能需要跳转到不同的JSP页面显示结果。这可以通过在JSP中设置响应头(`response.setHeader("Location", "...")`)实现。 7. **错误处理与调试**:描述中提到在编写过程中...

    jsp自动调用action

    - 用户最终看到的展示页面可以是任意页面,如`welcome.jsp`,这个页面通常用于显示数据或提供进一步的操作界面。 #### 三、注意事项 1. **安全性考虑**: - 在设计自动调用Action的过程中,需要确保不会因为恶意...

    基于jsp的购物车

    JSP可以使用session对象来跟踪用户的购物车状态,确保即使在页面跳转后,购物车信息也能保持。 4. **计算总价**:在用户提交订单前,系统需要计算购物车中所有商品的总价。这需要遍历购物车中的每项商品,乘以数量...

    jsp的留言板jsp的留言板jsp的留言板jsp的留言板jsp的留言板

    - `admin-main.jsp`:管理员主界面,可能用于管理所有留言。 - `admin_login.jsp` 和 `admin_login_ok.jsp`:分别代表管理员登录页面和登录验证成功后跳转的页面,用于身份验证。 - `note.jsp`:可能是一个用于...

    JSP网络开发实例(企业网站)

    在JSP中,这些部分可以被设计为独立的页面,通过超链接相互跳转。每个页面可以看作是一个单独的JSP文件,其中包含了特定的HTML结构和对应的Java逻辑。 三、JSP页面元素 1. **HTML元素**:构成页面的基本结构,如...

    jsp的登陆校验演示

    【JSP登陆校验演示】是一个典型的Web应用开发中的功能模块,主要目的是验证用户输入的登录信息是否正确,确保只有合法用户能够访问受保护的页面。在这个Demo中,我们将探讨如何使用JavaServer Pages (JSP) 和服务器...

Global site tag (gtag.js) - Google Analytics