浏览器显示的网页,和服务器上的jsp,servlet,有什么关联

浏览器显示的网页,和服务器上的jsp,servlet,有什么关联,第1张

LZ可以去简单的了解一下>客户端在通过浏览器访问服务器端存放的JSP时,JSP中的java代码、标签等是在服务器端运行的,生成普通的html,最终返回客户端的是这些html,这样解释明白么。
JSP在服务器端是被编译成为servlet的,这些servlet负责提供html的输出,因此说JSP和Servlet一样属于服务器端的技术。但是你从地址栏里输入的可能有jsp后缀,并不表示它就是客户端运行的。

可以,你可以在jsp里面导入包,然后class工具类(参数),这个方法里面可以写缓存处理
比如:
import Tool
<%
user = Toolget(id);
%>
Tool:
get(Long id){
缓存
}

以jsp为例吧。
用户向web服务器以>JSP是都动态网页技术来的。JS才是脚本语言。
一般网页设计师只需会HTML+CSS+JavaScript就够了。JSP和PHP或者ASP这些一样,都是属于动态网页技术来的。静态语言和动态语言的区别最简单的例子就是:比如,
1、你用html静态语言设计了一份网页调查问卷让用户填写,然后用户写完后,一提交数据的时候,这时候网页设计师有可能就会用脚本语言js来检查用户填写的数据是否符合规范,OK,规范了,这时候浏览器就会提交数据,这时候可能考虑到安全性、或者权限的问题等等,这时候开发人员有可能需要在前端同时提交一些请求参数,这时候可以用JSP来约束。
2、用户填写完你的调查问卷以后,提交数据了,数据保存在数据库这些 *** 作也可以用JSP来完成,完成后,你肯定要同时动态的获取后台系统返回的处理结果信息,这时候就可以用JSP来获取相应结果,再写到页面给用户看了。
所以JSP是动态网页技术啦的,专门用来建站、搭建企业系统平台、BBS论坛等等。我们的163网易邮箱网站、网银(比如工行的网银)、政府网站等等都用到JSP技术


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13061452.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存