社区
Java EE
帖子详情
关于jsp/servlet中类变量线程安全性的一点疑问?
justinok
2008-06-21 12:21:47
看到这样一句话“request,response,session,config,application,以及JSP页面内置的page, pageContext。其中除了application外,其它都是线程安全的。”。
为什么除了application外都是线程安全的,怎么判断线程安全与否阿?请赐教。
...全文
155
4
打赏
收藏
关于jsp/servlet中类变量线程安全性的一点疑问?
看到这样一句话“request,response,session,config,application,以及JSP页面内置的page, pageContext。其中除了application外,其它都是线程安全的。”。 为什么除了application外都是线程安全的,怎么判断线程安全与否阿?请赐教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
老紫竹
2008-06-21
打赏
举报
回复
你先去看看application和session到底是什么吧!
geweixinerr
2008-06-21
打赏
举报
回复
飘过。。。。。。。。。。!严重的错误认知!。。。。。。。。。。Session不是安全的!
sagezk
2008-06-21
打赏
举报
回复
1. 每个 HTTP 请求 Web 服务器都会使用一个单独的线程来处理并产生响应。
2. 所谓的线程安全是指当多个线程同时操作一个对象时不会造成对象内部状态的破坏。一般使用线程同步来控制对象的访问。
3. 自己根据 JSP 内置对象和 Servlet 中对象的对应关系加上上面 1,2 的描述分析一下。
java 教程与实例
java 教程与实例
名师讲坛——Java开发实战经典 带详细书签目录版
详细书签目录 是我自己亲手加进去的 目前正在看本书 看了300来页 受益颇多
tomcat6.0 64位
tomcat6.0 64位
Tomcat与
Jsp
/
Servlet
的关系以及运行原理
Tomcat与
Jsp
/
Servlet
的关系以及运行原理 转载自:https://blog.csdn.net/qq_37651267/article/details/90814073 1、Tomcat Tomcat是一个免费的开放源代码的
Servlet
容器。 Tomcat服务器接受客户请求并做出响应的过程如下: 1)客户端(通常都是浏览器)访问Web服务器,发送HTTP请求。 2)Web服务器接收到请求后,传递给
Servlet
容器。 3)
Servlet
容器加载
Servlet
,产生
Servlet
实例后,向
JSP
/
Servlet
线程安全
在进行
servlet
开发时,
线程安全
是很重要的,否则会导致一些意想不到的结果。
Servlet
的生命周期是由Web容器负责的,当客户端第一次请求
Servlet
时,容器负责初始化
Servlet
,也就是实例化这个
Servlet
类.以后这个实例就负责客户端的请求,一般不会再实例化这个
Servlet
类,也就是这个
servlet
实例被多个线程共享。 那么怎样才能是
Servlet
安全呢?答案是不要使用
Java EE
67,538
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章