摘要:
与传统的CGI和许多其他类似CGI的技术相比,Java Servlet具有更高的效率,更容易使用,功能更强大,具有更好的可移植性,更节省投资。 Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,CGI对每个请求都产生新的 阅读全文
posted @ 2019-06-16 21:12
印记XP
阅读(180)
评论(0)
推荐(0)
摘要:
有人可能会质疑,既然都有多线程了,还需要异步处理请求吗?答案是肯定的,因为如果一个任务处理时间相当长,那么Servlet或Filter会一直占用着请求处理线程直到任务结束,随着并发用户的增加,容器将会遭遇线程超出的风险,这这种情况下很多的请求将会被堆积起来而后续的请求可能会遭遇拒绝服务,直到有资源可 阅读全文
posted @ 2019-06-16 20:42
印记XP
阅读(165)
评论(0)
推荐(0)
摘要:
<%-- 静态包含 --%><%@ include file="..." %><%-- 动态包含 --%><jsp:include page="..."><jsp:param name="..." value="..." /></jsp:include> 区别: 1.最终编译成的java文件的数量不 阅读全文
posted @ 2019-06-16 09:47
印记XP
阅读(1294)
评论(0)
推荐(0)
摘要:
最直观的的区别是get请求将参数直接写在url中,而post是通过request body传递参数的 get在浏览器回退时是无害的,而post请求在浏览器回退时会重新提交 get请求可以收藏为书签,而post不可以 get请求可以被浏览器主动缓存,而post不会 get请求参数保留在浏览器历史中,而 阅读全文
posted @ 2019-06-16 09:18
印记XP
阅读(188)
评论(0)
推荐(0)
浙公网安备 33010602011771号