JSP1 jsp语法与EL

两种动态的web资源技术

  • Servlet
  • JSP(Java Server Page)
JSP运行原理

JSP的脚本元素

图片.png
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
        <table border = "1" width="60%">
        <%
            for(int i=1;i<=10;i++){
                int num =1;
        %>
            <tr>
            <%for(int j=0;j<10;j++){ %>
                <td><%= num %></td>
                <%num++; %>
            <%} %>
            </tr>
        <%  
            }
         %>     
        </table>
</body>
</html>

结果:


上代码结果

EL的快速入门

EL (Expression Language)
语法: ** ${标识符} **

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
        <%
            request.setAttribute("aa","hello");
         %>
         <%=
            request.getAttribute("aa")
          %>
          
          <!-- 与上面表达式达到效果相同,取的aa的值 -->
          ${aa } 
</body>
</html>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容