Servlet缺点
静态HTML与动态Java代码混合在一起,难以维护
Servlet利用out,println()输出,开发效率低下
开发过程很难发现错误,调试困难
JSP介绍
Java Server Page (Java服务器页面)
JSP是J2EE的功能模块,由web服务器执行
JSP的作用就是降低网页开发难度
JSP运行要求
可正常运行的Tomcat
所有JSP页面扩展名必须是.jsp
JSP页面应放在Web应用程序目录下
JSP执行过程
JSP->Servlet源代码->Servlet字节码
JSP基本语法
JSP代码块
JSP代码用于在JSP中嵌入Java代码

JSP代码语法:<% java代码 %>
例如:
1 <% System.out.println("Hello World!") %>
讯享网
JSP声明构造块
JSP声明构造块用于声明变量活方法
JSP声明构造块语法:<%! 声明语句 %>
例如:
讯享网 1 <%! 2 boolean isPrime(int num){ 3 boolean flag = true; 4 for(int j = 2 ; j < num ; j+java基础代码指令+){ 5 if(num % j == 0){ 6 flag = false; 7 break; 8 } 9 } 10 return flag; 11 } 12 %>
JSP输出指令
JSP输出指令用于在JSP页面中显示java代码执行结果
JSP输出指令语法:<%= java代码%>
例如:
1 <%= "<b>" + name + "</b>" %>
JSP处理指令
JSPSJJSP处理指令用于提供JSP执行过程中的辅助信息
JSP处理指令语法<%@ jsp指令 %>
例如:
讯享网1 <%@page import="java.util.*,java.text.*" contentType="text/html;charset=utf-8" %>
JSP常用处理指令
<%@ page %>定义当前JS全局设置
1 <%@page contentType="text/html;charset=utf-8"%>
<%@ include %>将其他JSP页面与当前JSP页面合并
1 <%@page contentType="text/html;charset=utf-8"%> 2 <%@include file="include/header.jsp" %> 3 <h1>视频板块</h1> 4 <%@include file="include/footer.jsp" %>
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/917.html