发布网友 发布时间:2024-03-08 13:00
共5个回答
热心网友 时间:2024-04-05 22:58
因为java运行需要虚拟机JVM, servlet是一种能被识此外JAVA类,JVM汇编译它并将编译的成果写回到JSP中,返回给用户,假如JSP不转换成servlet的话,是没有法子运行办事器端代码的。 用户请求的任何动态网页包罗aspaspnet jspphp都要先有由办事器端计较网页中的逻辑代码,并将运算成果静态的写回网页中,再传给用户。用户收到的永远都是静态的网页内容,之所以叫动态网页是由于办事器端返回的网页内容会按照用户的请求并且有所转变。热心网友 时间:2024-04-05 23:02
java运行需要虚拟机JVM, servlet是一种能被识别的JAVA类,JVM汇编译它并将编译的结果写回到JSP中,返回给用户,如果JSP不转换成servlet的话,是没有办法运行服务器端代码的。热心网友 时间:2024-04-05 23:00
虚拟机JVM只执行servlet,不执行JSP,JSP是servlet的改进技术,引入servlet容器来转换为servlet,再由虚拟机JVM执行。JSP是一种变形的servlet,提供编程效率,中间的转换由容器完成。热心网友 时间:2024-04-05 23:00
jsp就是html+servlet。你将工程部署后服务器会自动将你的jsp在Tomcat中的work文件夹下生成一个对应的servlet。jsp注重的是页面。servlet注重逻辑处理。热心网友 时间:2024-04-05 23:00
本来就是先有的servlet 只不过后来感觉servlet 不够好才引入了jsp 本质上就是servlet