![]() |
1
42
了解HTTP的工作原理:
通过提交表单发送新请求时,它不会重用相同的请求和响应对象。
有两种方法可以克服HTTP的这种无状态特性。您需要将此对象转换为
转换为
或者,如果对象太大或太复杂而无法转换为
所以,在准备数据并转发给 JSP页面:
并且,在转发的JSP页面中:
最后,在处理表单提交的下一个servlet中:
另见: |
![]() |
2
2
一旦JSP被呈现,请求对象就结束了。因此,根据JSP的请求设置的对象可以单独用于该JSP页面请求。您对使用会话而不是请求有任何限制吗。因此,会话可以在新请求之间保存数据,直到会话过期。 |
![]() |
3
2
最好的方法是在base64中对Java对象进行编码,然后将其作为字符串从JSP传递到servlet。 例如-
在HTTP请求中传递此结果-
在服务器上读回java对象-
|
![]() |
Rational Redneck · Java结构化方法链接 2 年前 |
![]() |
xFlame · 如何在Rect中更新object onClick? 2 年前 |
![]() |
Hermes · 如何在JavaScript中动态创建对象列表? 2 年前 |
![]() |
philale · Javascript对象从最低级别获取属性 2 年前 |
![]() |
CinemaClub · 如何从数组值创建具有相同名称的OBJ属性? 2 年前 |
![]() |
Bonnie Zou · 如何在python中返回类中调用的列表 2 年前 |