JSP(JavaSever Page)基础

特点:

  1. 内容的生成和显示分离
  2. 平台无关性

主流web技术:CGI、ASP、PHP、JSP

 

tomcat配置: 

.jsp文件中的代码:<%除界面外的Java代码%>

注:out.println();输出到网页页面,System.out.println();输出到tomcat终端界面

jsp运行过程:运行着tomcat,由浏览器指定文件运行由浏览器向tomcat申请文件,tomcat运行文件的结果生成html的内容,返回给浏览器)

JSP(JavaSever Page)基础_第1张图片
注:需要把要运行的.jsp文件放到tomcat文件(或所在文件夹)的webapp文件下,浏览器通过localhost:8080/**/.jsp。

JSP(JavaSever Page)基础_第2张图片

aaa.jsp:
<% 
   for(int i=0;i<200;i++)
   {
      out.println(i+" ");
   }
%>
--------------------------------------------------------------
bbb.jsp:

  
    Table Ex
  
  
    
     <% 
        for(int i=0;i<8;i++)
        {
     %>
       
        <% 
          for(int j=0;j<10;j++)
          {
             out.println("");
          }         
        %>
       
     <%
        }
     %>
    
"+i+":"+j+"
--------------------------------------------------------------- ccc.jsp Table Ex
Name
<% String uid=request.getParameter("uid"); if(uid!=null&&uid.length()!=0) { %> Hello, <% out.print(uid); %> ! <% } else { %> Please input your name! <% } %> ------------------------------------------ inaaa.jsp: Table Ex <% for(int i=0;i<8;i++) { %> <% for(int j=0;j<10;j++) { out.println(""); } %> <% } %>
"+i+":"+j+"

<%@ include file="aaa.jsp" %> ------------------------------------------------

JSP指令
JSP(JavaSever Page)基础_第3张图片

JSP脚本标签

JSP(JavaSever Page)基础_第4张图片

JSP(JavaSever Page)基础_第5张图片

JSP(JavaSever Page)基础_第6张图片

JSP(JavaSever Page)基础_第7张图片

JSP(JavaSever Page)基础_第8张图片

inccc.jsp

  
    Table Ex
  
  
    
     <% 
        for(int i=0;i<8;i++)
        {
     %>
       
        <% 
          for(int j=0;j<10;j++)
          {
             out.println("");
          }         
        %>
       
     <%
        }
     %>
    
"+i+":"+j+"

JSP(JavaSever Page)基础_第9张图片

gotoccc.jsp:

aaaaaaaaa


  

 

你可能感兴趣的:(培训笔记)