什么是JSP?
JSP (Java Server Pages) 在HTML中嵌入Java脚本代码
1 <%@ page language="java" import="java.util.*,java.text.*" ?2 ????contentType= "text/html; charset=utf-8" %> 3 <html> 4 ????<head> 5 ????????<title>输出当前日期</title> 6 ????</head> 7 ????<body> 8 ????????你好,今天是 9 ????????<% SimpleDateFormat formater =10 ??????????????new SimpleDateFormat("yyyy年 MM月dd日");11 ????????????String strCurrentTime = formater.format(new Date()); %> ???12 ????????<%=strCurrentTime %>13 ????</body>14 </html>
JSP中的page命令
<%@ page language="java" import="java.util.*,java.text.*" contentType= "text/html; charset=utf-8" %>
通过设置内部的多个属性定义整个页面的属性
常用属性有:
JSP中的小脚本与表达式
在JSP页面中计算两个数的和,将结果输出显示
如果想在HTML中编写java代码 我们必须用 <%%> 来编写Java代码,.这种编写java代码的方式叫小脚本
如果想展示那些变量的值的话 我们需要使用 <%=变量 %> 的形式进行展示
JSP中的声明
我们可以在小脚本中编写简单的代码,那么我们能不能在小脚本中编写方法呢? 当然可以!
比如 JSP页面中定义方法对日期进行格式化
1 <%@ page language="java" import="java.util.*,java.text.*" contentType="text/html; charset=utf-8"%> 2 <html> 3 <%! 4 ????String formatDate(Date d){ 5 ????????SimpleDateFormat formater = new SimpleDateFormat("yyyy年MM月dd日"); 6 ??????????????????return formater.format(d); 7 ????} 8 %>你好,今天是 9 <%=formatDate(new Date()) %>10 </body>11 </html>
此处需要注意 <%! %> 里面叹号千万不要忘记了
JSP中的注释
JSP
原文地址:https://www.cnblogs.com/zss0520/p/10163985.html