JavaScript、Servlet、JSP理解
一、JavaScript(JS): JavaScript是一种小型的、轻量级的、面向对象的、跨平台的脚本语言,用于控制页面内容,实现网页浏览者与网页内容之间的交互。
作用:表单数据验证、动态HTML、用户交互、数据绑定、少量数据查找、Ajax核心技术。
HTML中加入JavaScript代码:
1、<script></script>
标记对(内嵌式)
<html>
<script>
alert("hello")
</script>
</html>
2、直接加入到HTML标记中(行内式)
<a href="#" onlick="javascript:alert('hello');">
点我有惊喜
</a>
3、使用src属性引用JavaScript脚本(外链式)
<script src="js/demo_20220113.js"></script>
二、Servlet是在服务器端运行的java程序, 可以接收客户端请求并做出响应
HttpServletRequest、HttpServletResponse
servlet是一个接口,通过sevice()方法处理请求
HttpServlet是一个抽象类,扩展了HTTP协议,不同的请求方式提供了不同的方法处理,适合HTTP协议的项目
三、jsp: 一种用于简化Servlet开发的服务器端动态页面技术的组件规范
.jsp文件
应用程序服务器处理jsp文件请求需要三个阶段:翻译阶段、编译阶段、执行阶段
JSP页面元素组成:
指令
1、HTML代码: HTML、CSS、JavaScript
2、Java注释:
JSP注释:<%–注释内容–%>
Java注释:单、多行注释
HTML注释
3、Java代码:
JSP表达式
<%= %>
JSP脚本
<% %>
JSP声明
<%! %>