JSP新手教学(超详细)
JSP (Java Server Pages)是指
· 在HTML中嵌入Java脚本代码
·由应用服务器中的JSP引擎来编译和执行嵌入的Java脚本代码
·然后将生成的整个页面信息返回给客户端
在这里插入代码片
小脚本
用来在jsp中插入java代码(同一页面中小脚本中变量名不能重复)
格式:<%【java代码】 %>
eg:<% String s="hello world"; %>
注:小脚本中不能声明方法 ,其中代码会原封不动的放到Servlet的 _jspSerivce方法中
Eg:输出一个10行4列的表格
<table border="1" width="400px" height="300px">
<% for(int i=0;i<10;i++){ %>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<% } %>
</table>
当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。
表达式 (在html中输出java中的值)
格式: <%=【java 表达式】 %>
eg:<%=new java.util.Date() %>
注:小脚本后边不能有分号(;) 表达式中最后会翻译成out.print(…)
<% String s="hello world"; %>
<%=s %> <!-- 在页面输出java代码中的值 -->
<%
out.print(s); //在页面输出
system.out.print(s); //在控制台输出
%>
Eg:99乘法表
<%