本篇知识导图

  说起JSP,当年做课程设计什么的都用的这个,虽然技术比较古老,但是还是挺广泛使用的。

  JSP是一种前台的展现语言,在mvc里面属于表现层。它主要由静态,动态两部分组成,静态包括HTML,动态是java。这样就使得原本静态的网页,可以添加我们自己的程序,使之智能化。

  如何使用?

  1 注释

<!-- XXX --> 或者 <%-- XXX --%>

  2 声明函数或者变量

<%! 在这里面声明 %>

  3 执行java

<% 在这里面写程序 %>

  4 输出

<%=输出想要输出的东西 %>

  JSP都有什么常用指令?

  1 page 针对当前页面

  2 include 包含一个其他的页面.js或者.jsp

  3 taglib 定义或者访问标签

  JSP动作指令?

  1 forward 页面转向,但是URL不会改变

  2 param 传递参数

  3 include 引入另一个页面

  4 plugin 下载javabean

  5 useBean 使用javaBean

  6 setProperty  设置javabean属性值

  7 getProperty 获取javaBean属性值

  JSP对象都有哪些?

  1 application web应用本身,会在整个web应用中使用(使用场景举例:用户访问数量)

  2 config JSP的配置信息

  3 exception 异常或者错误对象,如果页面错误,没有设置错误页面,会自动跳转系统错误页面。

  4 out 回应页面时,输出内容

  5 page 页面本身,

  6 pageContext JSP上下文,访问页面中共享数据

  7 request 请求对象

  8 response 应答对象

  9 session 会话对象

  

最新文章

  1. jdk源码分析红黑树——插入篇
  2. Timus 2068. Game of Nuts 解题报告
  3. BDC批导数据
  4. JavaIO(06)文件复制
  5. installshield basic msi 更新时覆盖不了上一个版本文件解决方案1
  6. php面试常用算法
  7. 选择第n小的元素之python实现源码
  8. MySQL开启远程链接(2014.12.12)
  9. Linux时间转标准时间
  10. Webpack系列-第一篇基础杂记
  11. B-树(B树)详解
  12. 记一次idea启动tomcat后控制台乱码的坑
  13. Linux更新阿里源
  14. MongoDB 创建索引及其他
  15. Laravel学习--时间
  16. httpd
  17. 客户端通过HTTP协议与服务端交换数据
  18. 数据结构(C语言)关于查找与排序
  19. 解决 java循环中使用 Map时 在put值时value值被覆盖的问题
  20. Build fast jar 打包,增加配置文件

热门文章

  1. ul模拟select,位置,数据,是否可输入及输入提示效果都可作为参数直接传入
  2. nginx(一)- 初识
  3. jQuery序列化表单 serialize() serializeArray()
  4. TCP协议:三次握手过程详解
  5. 设计模式学习总结(十)责任链模式(Chain Of Responsibility)
  6. opensuse install oracle 11gR2 Error in invoking target &#39;agent nmhs&#39; of makefile &#39;../ins_emagent.mk&#39;
  7. TOJ 4289 Unrequited Love
  8. SpringBoot | 第三十一章:MongoDB的集成和使用
  9. UML建模—EA的使用起步
  10. mc:Ignorable=&quot;d&quot;什么意思?