这个问题在这里已经有答案了:
servlet是如何工作的?示例化、会话、共享变量和多线程(8个答案)
18天前关门了。
我用一个servlet实现了以下doget和dopost方法:
public void doGet(HttpServletRequest request, HttpServletResponse response){
// code
}
public void doPost(HttpServletRequest request, HttpServletResponse response){
// code
}
我的问题是:这些方法中的httpservletrequest对象对于每个unique都是唯一的吗?
我使用的是request.setattribute(“att”,“value”);方法。保存一些值。
我想知道我是否在第一个请求中保存了一个属性,它是否会出现在下一个请求对象中(前提是两个请求几乎同时收到)
1条答案
按热度按时间gt0wga4j1#
不-每次都是一个新请求-在一个请求中设置的任何属性在下一个请求进入时都不会出现。
如果要设置跨请求持久化的属性,可以使用: