前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >jsp学习笔记一

jsp学习笔记一

作者头像
smy
发布2018-04-03 14:43:52
6640
发布2018-04-03 14:43:52
举报
文章被收录于专栏:smysmy

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。   

代码语言:javascript
复制
 <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大体就可以看得懂了

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2014-07-17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档