JSP基础语法入门常识
<%@ page language="属性值" import="属性值" pageEncoding="属性值" %> //配置指令
@page //配置指令
language //指定Jsp页面中要使用的代码语言 如: Java
import // 导包
pageEncoding="UTF-8" //设置字符集
在jsp中嵌入Java代码直接在jsp中写上
<%
out.print("<p>输出的html代码/标签</p>");
%>
/*解释: out为jsp的一个内置对象,调用它的print()方法 【注意】java 代码后面跟上‘;’号结束*/
练习:用Java代码在页面中输出一句话
<% out.print("向页面中输出一句话,注意代码结束要有;号");%>
声明Java 变量 在jsp中
<% Stirng bianliang="变量声明,注意有;号结尾的";%>
在jsp中使用这个变量
<p> <%=bianliang %></p>//注意这里不需要;号结束的而且【注意】这里的=号要与%连接在一起不可分开
/*错误示范: <p><% =bianliang; %></p>*/ //为什么错,1、%与=号之间有空格 2、语句后面有;号
综合案例练习:-- 输出当前系统时间
<% String Time=new SimpleDateFormat("yyyy-MM-dd").format(new Date()); %>
<p>输出当前系统时间:<%=Time%></p>
《声明全局变量和局部变量》
//局部变量
<%
String num="声明了一个局部变量";
%>
//全局变量
<%!
String nun="全局变量,注意方式是%!号";
%>
《声明方法与调用方法》
//声明方法
<%! //注意这个符号是%!
public int add(){
return 8+8;
}
%>
//调用方法
<%=add()%> //注意点 %= 之间没有空格