JSP(二)JSP基础语法

第二节 JSP基础语法

目录

第二节 JSP基础语法

-JSP基础语法

-常见动态网站开发技术对比

-jsp的指令元素

-JSP注释

-JSP脚本

-jsp的声明

-jsp表达式

-JSP页面生命周期


-JSP基础语法

JSP简介:全名Java server pages,其根本是一个简化的servlet设计,他实现了在Java中使用HTML标签。JSP是一种动态网页技术标准也是javaee的标准。

扫描二维码关注公众号,回复: 2748749 查看本文章

JSP本质是一个简化的Servlet设计

-常见动态网站开发技术对比

· JSP:基于java平台,跨平台,安全高,适于【大型】、【企业级】、【分布式】Web应用程序

· Asp.net:.Net平台,简单易学,但安全性差,跨平台性差

· Php:简单,高效,成本低,开发周期短,适合中小型企业web应用开发(开发黄金组合LAMP:Linux系统 + Apache服务器 + MySQL数据库 + PHP语言)

 

-jsp的指令元素

page指令:通常位于jsp页面顶端,同一个页面可以有多

注: ISO-8859-1是一个纯英文的编码,不能保存中文,会报错

alt+/    contentpye选择utf编码

Include指令:将外部文件嵌入当前JSP文件,同时解析这个页面JSP语句

taglib指令:使用标签库定义新的自定义标签,在JSP页面中启动定制行为

 

-JSP注释

<!--html注释-->   客户端可见

<%--JSP注释--%>  客户端不可见

<%

    //单行注释

    /*多行注释*/

%>

-JSP脚本

在JSP页面中执行的java代码

语法:<%Java代码%>

注:

System.out.println("这是打印到控制台");

out.println("这是输出到页面");

添加: <hr>

<%out.println("努力学习jsp");%>

-jsp的声明

<%! 可以声明变量和函数%>

 

-jsp表达式

<%= JSP表达式%>//表达式不以分号结束

-JSP页面生命周期

注: 一个Servlet从本质上而言它也是一个java类,这个java类需要经过编译,生成字节码文件

显示中文格式的日期

<%

SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMdd");

String s=sdf.format(new Date());

%>

今天是:<%=s%>

需导入包<%@ page import="java.text.*"%>

 

代码:Date报错需要添加(import="java.util.*"

猜你喜欢

转载自blog.csdn.net/RayMa0305/article/details/81603608