第一篇:韩顺平jsp学习笔记
韩顺平jsp学习笔记
jsp u j2ee核心13种技术:
程序员必须掌握的技术:java,servlet,jsp。13种技术规范.u j2ee程序员修炼成精法门
u jsp 版本的用户管理系统:将servlet版本改为jsp版本,只使用jsp技术完成(modle1模式开发)
并且在后面可通过jsp版的用户管理系统的改写,非常自然过渡到mv设计模式,更进一步到mvc设计模式 开发工具:myeclipse u jsp概述: jsp是servlet技术的补充,访问jsp的过程:如果是第一次访问,jsp文件被服务器翻译成一个对应的java文件(servlet),然后,再被编译成.class文件并加载到内存中。如果是以后访问jsp,那就直接调用内存中的jsp实例,所以,第一次访问jsp慢,后面访问jsp的速度就会变快了。(hello.jsp来说明运行原理:tomcat下的work下有将jsp转换为servlet的代码)
1.为什么出现:程序员在开发过程中,发现servlet做界面非常不好,jsp对servlet的补充(对界 面的补充,jsp界面好做)
2.jsp=html+java片段+jsp标签(语法)+javascript(css):综合
3.jsp功能的强大是因为可以与javabean结合使用(即:jsp作前台(界面),javabean作后台(逻辑层))。
4.Jsp是什么:1.jsp运行在服务器,2.jsp(java server page)3。Jsp基础是servlet(相当于对servlet的包装)4.jsp是综合技术:一个公式:jsp=html+java代码+jsp标签+javascript(css)比较综合 5.jsp无需配置,直接使用,如果你修改了jsp文件,不需要重新reload web应用 6.jsp如何访问:http://ip:8088/web应用名.jsp路径 u jsp的概述:元素 1.指令元素 2.脚本元素 3.动作元素 u jsp与servlet的关系: 1.jsp与servlet是对应关系 2.jsp是以servlet为基础的 u 编写一个计算器的实例: 1.表单提交处理的jsp页面为: