## JSP:入门学习
1. 概念:
* Java Server Pages: java服务器端页面
* 可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码
* 用于简化书写!!!

2. 原理
* JSP本质上就是一个Servlet

3. JSP的脚本:JSP定义Java代码的方式
1. <% 代码 %>:定义的java代码,在service方法中。service方法中可以定义什么,该脚本中就可以定义什么。
2. <%! 代码 %>:定义的java代码,在jsp转换后的java类的成员位置。
3. <%= 代码 %>:定义的java代码,会输出到页面上。输出语句中可以定义什么,该脚本中就可以定义什么。

4. JSP的内置对象:
* 在jsp页面中不需要获取和创建,可以直接使用的对象
* jsp一共有9个内置对象。
* 今天学习3个:
* request
* response
* out:字符输出流对象。可以将数据输出到页面上。和response.getWriter()类似
* response.getWriter()和out.write()的区别:
* 在tomcat服务器真正给客户端做出响应之前,会先找response缓冲区数据,再找out缓冲区数据。
* response.getWriter()数据输出永远在out.write()之前

最新文章

  1. BPM的魅力何在?
  2. 微信公共平台开发-(.net实现)5--access_token过期的问题
  3. php dirname(__FILE__) 获取当前文件的绝对路径 (转)
  4. 让scrollView、tableView滚动到底部
  5. jquery ajax 保存讲解
  6. Redis源码研究--跳表
  7. php正则表达式总结第1弹
  8. js继承的三种实现
  9. Ohloh研究报告
  10. 未知的生成错误 因为没有预加载,所以无法解析程序集 GalaSoft.MvvmLight
  11. spring中的自定义标签
  12. Android中的Application类在应用程序中的应用
  13. IDEA开发环境中快捷键与系统 QQ等冲突的解决办法
  14. nodejs的某些api~(二)crypto加密模块
  15. Python socket ssh接收大数据
  16. Linux下设置redis的密码和远程访问
  17. 转://oracle 11G+ASM for Linux手工建库
  18. 单片机一种简便的printf调试方案。
  19. poj1703(种类并查集)
  20. java数字转字符串前面自动补0或者其他数字

热门文章

  1. 【LeetCode】965. Univalued Binary Tree 解题报告(Python & C++)
  2. 【九度OJ】题目1181:遍历链表 解题报告
  3. 【LeetCode】678. Valid Parenthesis String 解题报告(Python)
  4. Bristol大学密码学博士生的五十二个知识点
  5. 小试国产开源HTAP分布式NewSQL数据库TiDB-v5.3.0
  6. Understanding and Improving Fast Adversarial Training
  7. Generating Adversarial Examples with Adversarial Networks
  8. 编写Java程序,读取文本文档的内容,去除文本中包含的“广告”字样,把更改后的内容保存到一个新的文本文档中
  9. 编写Java程序,使用菜单组件制作一个记事本编辑器
  10. centos6.5-Apache优化