jsp实现线程安全访问
譬如要对一篇文章(id=10)进行编辑,即edit.jsp?id=10
这时管理员a访问edit.jsp?id=10取得编辑权限之后
如果管理员b同样访问edit.jsp?id=10则应该提示正在被编辑
问题是这个应该怎么实现?
我的想法是在数据库中对10的文章进行标记,即标记为正在被a编辑
但是异常状况的时候(譬如浏览器不正常退出)的时候 怎么取消该标记 使得其他人能够正常编辑?
谢谢~
这时管理员a访问edit.jsp?id=10取得编辑权限之后
如果管理员b同样访问edit.jsp?id=10则应该提示正在被编辑
问题是这个应该怎么实现?
我的想法是在数据库中对10的文章进行标记,即标记为正在被a编辑
但是异常状况的时候(譬如浏览器不正常退出)的时候 怎么取消该标记 使得其他人能够正常编辑?
谢谢~
...全文
相关推荐
编写线程安全的JSP程序
**线程安全问题**: - **实例变量**:在JSP中,实例变量是共享的,因此在多线程环境中,不同线程可能会同时访问并修改这些变量,导致数据不一致。
jsp网页计数器实现示例
总的来说,这个JSP网页计数器示例展示了如何利用Servlet过滤器来实现一个简单的访问统计功能。它可以帮助开发者了解过滤器的工作原理以及如何在实际项目中应用。
JSP实现一个网站流量统计器
同时,需要创建一个JSP页面,展示统计信息,例如总访问量和独立访客数。### 6. 注意事项- 访问计数器的设计应当考虑到并发访问,避免计数错误。可能需要使用线程安全的数据结构或同步机制。
用JSP程序实现统计当前在线人数
### JSP与在线人数统计JSP是一种基于Java的技术,它允许在HTML页面中嵌入Java代码,从而实现动态网页的生成。JSP可以访问Java后端资源,执行复杂的业务逻辑,并将结果返回给前端展示。
jsp常见问题
如果设置为`true`,JSP容器会负责管理页面实例的线程安全,避免多个用户同时访问时出现的问题。


Web 开发

