page属性
定义JSP文件中的全局属性.
实例:
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
无论你把<% @ page %>指令放在JSP的文件的哪个地方,它的作用范围都是整个JSP页面。不过,为了JSP程序的可读性,以及好的编程习惯,最好还是把它放在JSP文件的顶部.
language="java"
声明脚本语言的种类,暂时只能用"java"
<c:if  test="">
<c:if  test="">条件成功要执行的内容</c:if> 

test表示测试条件,测试条件可以写常量,可以是表达式语言(EL,主要用于输出),主要使用表达式语言。 

   例如:要判断用户提交的用户名和口令是否是zhangsan。   
 <c:if test="${param.username==\"zhangsan\" && param.userpass==\"zhangsan\"}">        
      <jsp:forward page="success.jsp"/>  
 </c:if>

<jsp:include>标签 

   把index.jsp中<%@ include="header.jsp"%>替换成<jsp:include page="header.jsp"/>    从运行效果上相同。 

   不同点:

1、两个文件,目标文件是单独运行的,当前文件运行到<jsp:include>标签的时候,转向执行标签所指向的目标文件,执行之后返回继续标签之后的内容。 

2、<%@ include%>指令是在编译(转换)的时候使用,<jsp:include>在运行的时候起作用。 

程序中如何选用:要导入的内容是不是每次都执行,如果每次都执行的话,应该使用<%@ include%>,如果是在特定的条件下,应该使用<jsp:include>。例如,登录之后要么转向success.jsp要么转向index.jsp,如果在程序中使用导入,应该用<jsp:include>

看了这些之后,如果学过php的话,那jsp大体就可以看得懂了

最新文章

  1. 一个简单的零配置命令行HTTP服务器
  2. 在php中,如何将一个页面中的标签,替换为用户想输出的内容
  3. C#基础课程之五集合(HashTable,Dictionary)
  4. C#中部分方法返回值类型为什么只能是void?
  5. Qt opencv程序运行异常
  6. 结对编程——关于Fault、Error、Failure程序设计
  7. python中读取配置文件ConfigParser
  8. C# ADO.NET参数查询
  9. 【模拟】【数学】CSU 1803 2016 (2016湖南省第十二届大学生计算机程序设计竞赛)
  10. 比较全的JavaScript倒计时脚本
  11. Java设计模式:代理模式(一)
  12. 【翻译Autofac的帮助文档】1.入门指南
  13. 使用Python从Workflowy同步大纲到印象笔记
  14. 一篇文章说透Nginx的rewrite模块
  15. 【Android 应用开发】Android中使用ViewPager制作广告栏效果 - 解决ViewPager占满全屏页面适配问题
  16. 利用PHPExcel导出excel 以及利用js导出excel
  17. Integer VS AtomicInteger VS MutableInteger
  18. ActiveMQ默认协议和IO模型优化
  19. restful_framework之视图组件
  20. 一款纯css实现的垂直时间线效果

热门文章

  1. 炉石传说 C# 设计文档(序)
  2. 【Java每日一题】20161020
  3. Eclipse保存文件时自动格式化代码
  4. socket.io,环境搭建 &amp; Hello world
  5. Java实现多线程并发
  6. Owl Carousel – 支持触摸的 jQuery 响应式传送带插件
  7. 未来的 Web:九个不可思议的 WebGL 应用试验
  8. Egret白鹭H5小游戏开发入门(三)
  9. CSS学习总结(一)
  10. DevExpress应用案例--语音识别器Dual Writer