显式注释:这种注释客户端是允许看见的;<!--html注释-->
隐式注释:这种注释客户端是看不到的
注释:格式一://注释,单行注释
格式二:/*多行注释*/
格式三:<%--注释--%>jsp注释
<!-- 这个注释客户端可以可见 --><%--这个注释客户端看不到 --%><% out.PRintln("学习jsp输出"); //输出换行 客户端无法看到 out.print("学习怎么输出"); /*输出不换行 多行注释 */ out.print("/t没有换行");%>
<%局部变量声明,编写文句%>
<%!全局变量声明,方法,类%>
<!-- 局部变量 --><% int x=10; //定义局部变量 String info="学习jsp"; //定义局部变量 out.println("<h2>x ="+x+"</h2>"); //输出x的值语句 out.println("<h2>info="+info+"</h2>"); //输出info的值语句%>
<!-- 全局变量和局变量 --><% int i=10; //局部变量%> <%! int j=10; //全局变量public String add(){ //在全局变量中声明方法 return "方法返回内容";};%> i++<%=i++ //每次输出值不会变%><br/> j++<%=j++ //每次输出值都加1%><br/><%=add() %>输出表达式<%=变量 %> 用来替换out.println输出,out.println输出页面可读性差
<% String ino="学习jsp"; //定义局部变量 int y=10; //定义局部变量%><h3>ino=<%=ino %></h3> <% //使用表达式输出%><h3>y=<%=y %></h3> <% //使用表达式输出%><h3><%="Hello world" %></h3>
使用表达式输出时,结尾不能有";",分号
转义字符:在 JSP 中,"<%"、"%>"、"'"、"""、"/" 都有特殊的含义和用途,如以"<%"标签作为Scriptlets的起始、"%>"标签作为Scriptlets 的结束等,所以在JSP 程序中如果遇到这些字符时都要进行适当修改,如下所示。1)单引号 ' 改为 /'2)双引号 " 改为 /"3)斜线 / 改为 //4)起始标签 <% 改为 <%5)结束标签 %> 改为 %/>或者%>
新闻热点
疑难解答