跟着龙哥学JavaWeb(jSP底层分析和Helloworld)
2016-05-16 11:49
741 查看
为什么要使用JSP,以下是教程中的内容。
Servlet的缺陷:
输出动态网页,比较恶心!
没有体现责任分离思想(谁最擅长做什么,就应该做什么)
实现动态网页:
Servlet: Java 代码(主) + html片段(辅) ----> 动态网页
JSP: Java代码(辅) + html页面(主) ----> 动态网页
责任分类:
Servlet擅长:
1)接受请求参数,封装对象。
2)调用业务方法处理请求
3)控制界面跳转
JSP擅长:
界面输出
JSP底层分析:JSP如何被Tomcat服务器分析成jsp servlet
龙老师的两幅图很赞,分析特别详细到位,值得学习!
Servlet的缺陷:
输出动态网页,比较恶心!
没有体现责任分离思想(谁最擅长做什么,就应该做什么)
实现动态网页:
Servlet: Java 代码(主) + html片段(辅) ----> 动态网页
JSP: Java代码(辅) + html页面(主) ----> 动态网页
责任分类:
Servlet擅长:
1)接受请求参数,封装对象。
2)调用业务方法处理请求
3)控制界面跳转
JSP擅长:
界面输出
JSP底层分析:JSP如何被Tomcat服务器分析成jsp servlet
龙老师的两幅图很赞,分析特别详细到位,值得学习!
相关文章推荐
- 一个.java源文件中可以有多个类吗?(内部类除外)有什么条件?
- java的封神之路[转载]
- Java堆内存
- 关于java中注解Annotation的分析介绍
- java+jsp导入excel
- maven基础篇(5)-eclipse构建maven-web项目
- Java并发编程—阻塞队列源码分析
- Java 堆内存和栈内存详解
- java中JLabel设置背景图片
- 【Java】Java NIO
- java 面向对象练习题
- spring配置文件---之数据库切换
- Java多线程学习笔记(二)
- 在java中序列化与反序列化详解(转载)
- eclipse导入Android工程项目后出现错误汇总
- JAVA中的聚集和组合的区别和联系
- Java中文字符所占的字节数
- java jdbc数据库连接使用
- Spring 框架的设计理念与设计模式分析
- Android studio 无法修改jdk的location