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声明

<%! %>

JavaScript、Servlet、JSP理解相关推荐

  1. Java web实验购物网站(IDEA开发环境,JavaScript,JSP,Servlet,jQuery,Ajax,MySql等)——实现购物车

    Java web实验购物网站 实验要求 实验开发工具及使用技术 准备工作 完整项目目录结构 实验结果展示 实验步骤 小结 项目完整代码及数据库.SQL文件 自学网站 2021.05.25补充 实验要求 ...

  2. 基于javaweb的宠物商城系统(java+jsp+javascript+servlet+mysql)

    基于javaweb的宠物商城系统(java+jsp+javascript+servlet+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea ...

  3. 基于javaweb的二手自行车商城系统(java+jsp+javascript+servlet+mysql)

    基于javaweb的二手自行车商城系统(java+jsp+javascript+servlet+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/i ...

  4. Java web实验购物网站(IDEA开发环境,JavaScript,JSP,Servlet,MySql等)——实现购物车

    后面有资源包 Java web实验购物网站 实验要求 实验开发工具及使用技术 准备工作 完整项目目录结构 实验结果展示 实验步骤 小结 项目完整代码及数据库.SQL文件 实验要求 掌握静态HTML, ...

  5. 基于javaweb的房地产客户关系管理系统(java+jsp+javascript+servlet+mysql)

    基于javaweb的房地产客户关系管理系统(java+jsp+javascript+servlet+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse ...

  6. 基于javaweb的医院挂号管理系统(java+jsp+javascript+servlet+mysql)

    基于javaweb的医院挂号管理系统(java+jsp+javascript+servlet+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/id ...

  7. 基于javaweb的智能小区物业管理系统(java+jsp+bootstrap+javascript+servlet+mysql)

    基于javaweb的智能小区物业管理系统(java+jsp+bootstrap+javascript+servlet+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工 ...

  8. 基于javaweb的零食商城系统(java+jsp+javascript+servlet+mysql)

    基于javaweb的零食商城系统(java+jsp+javascript+servlet+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea ...

  9. 基于javaweb的二手交易商城系统(java+jsp+javascript+servlet+mysql)

    基于javaweb的二手交易商城系统(java+jsp+javascript+servlet+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/id ...

最新文章

  1. 二叉树的递归和非递归遍历
  2. java.lang.NumberFormatException 错误及解决办法
  3. 如何把很多照片拼成一张照片_一张现场照片引发的中韩之争
  4. centos安装后两个启动项、_Windows安装Centos7双系统后Windows启动项消失
  5. android 调用系统下载apk,如何在自己的App中调用Android系统自带的安装/卸载程序...
  6. 如何在React Native中构建项目并管理静态资源
  7. 计算机系统结构安全检测,信息安全体系结构安全测评实验报告.doc
  8. docker(7):使用python 连接数据库,插入并查询数据--link
  9. PHP设计模式——抽象工厂
  10. 10.210.3 Xcode开发包
  11. python 第一课作用
  12. jave double相加结果误差+尾巴
  13. 升级Windows 10 正式版过程记录与经验
  14. java 格式化金额_java格式化金额 java格式数字 保留2位小数
  15. Qt音视频开发06-海康sdk内核linux客户端
  16. ARM服务器和云手游
  17. HDU1849 SG函数
  18. nodejs+express开发微信公众号--配置微信测试号
  19. 3B大战正式拉开序幕,百度上台就出杀手锏?
  20. 经典毕业设计:基于SSM实现高校后勤报修系统

热门文章

  1. 9、数码相框编写程序之框架分析
  2. iOS-基础-数据类型
  3. onBlur事件与onfocus事件 (js)
  4. bigemap手机端矢量数据的加载
  5. idea使用java8新特性,报红提示不支持方法引用
  6. 宣传一下绝对耳目一新的Hybrid App框架-easyfb
  7. 畅通工程之最低成本建设问题(30 分)
  8. 自学大学计算机专业好,大学计算机专业学自我鉴定(通用5篇)
  9. css强制文字换行(文字对齐) 、禁止换行(文字省略)
  10. 超级账本HyperLedger初体验