首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

JSP(SERVLET)是在客户端运作的,还是在服务器运行

2011-12-19 
JSP(SERVLET)是在客户端运行的,还是在服务器运行?JSP如果是在服务器运行的,只是生成静态页面后才把数据发

JSP(SERVLET)是在客户端运行的,还是在服务器运行?
JSP如果是在服务器运行的,只是生成静态页面后才把数据发往客户端,那么,即使在JSP中的代码中生成一个很大的数据对象,也没有关系,只要不把这个数据扔进request或者是session,它就不会远程下载到客户端,降低速度,对不对?

[解决办法]
不对, request,session也只是存在服务器端, 客户端只是接受文本,也就是HTML,根本不知道服务器有request,session这一说,也不知道有JSP.
[解决办法]
如果你只需要显示很小的数据,干嘛要读一个很大的对象? 如果是统计分析,可能还有点道理.否则你就要在设计上做调整.

还有, 目光要放大, B/S结构程序的用户大量并发也要考虑, 如果每个用户都来读这么大一个对象,恐怕你的服务器吃不消

热点排行
Bad Request.