jsp不是服务器端的脚本语言她是要传到服务段编译的,其实和servlet一样你可以这样理解
jsp :用html包住java
servlet:用java包住html
jsp :用html包住java
servlet:用java包住html
解决方案 »
- log4j想查看Hibernate SQL语句中绑定到参数无效、为什么?
- java 怎么自动生成txt文件
- SSH---Communications link failure due to underlying exception:
- 菜鸟求助页面收缩问题
- 请问一个算法
- 本人是JSP的初学者,请问怎样安装和配置j2sdk-1_4_1_07-windows-i586和jakarta-tomcat-5.0.28?
- java里面怎么调用执行.exe或.bat这种可执行程序?
- 急!jdk编译java,struts的包找不到,请问怎么回事?
- 熟悉webObject的朋友請幫忙
- jsp中是否有这个函数或方法
- 请问在jsp页面中定义的函数中怎样访问在该页面中的bean?
- 100分高分请教tomcat启动是出错
程序里有许多out.println(),java和html语言混在一起很乱。所以
后来推出了jsp。其实jsp就是servlet,每一个jsp在第一次运行时被
转换成servlet文件,再编译成.class来运行。
有了jsp,因此在MVC模式中servlet不再负责生成html页面,转而担任
控制程序逻辑的作用,控制jsp和javabean之间的流转。
我们还需要学习servlet吗?
1。你交付的时候,jsp会暴露源码(不是个大问题,反正要用bean封装);
2。jsp的contentType是html,如果要用http tunneling或是生成图片,就得用servlet了。最理想的jsp就是用tag-lib了。不要出现<%%>。当然,这是个理想,呵呵。