版权声明:本文为博主原创文章,未经博主允许不得转载 https://blog.csdn.net/Mythology_px/article/details/82501207
C/S和B/S架构
C/S结构,即客户机和服务器结构;充分利用两端优势, 将任务合理分配到Client端和Server端来实现
B/S结构,即浏览器和服务器结构; 程序部署在服务器上,用户通过浏览器访问应用程序,它是基于Internet的产物
- B/S架构:浏览器与服务器采用请求/响应模式进行交互
Tomcat服务器
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,是用来开发和调试JSP 程序。Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的
URL
统一资源定位系统,是唯一能够标识Internet上具体的计算机, 目录或文件位置的命名约定
- URL:协议://主机ip地址(端口号) 主机资源的具体地址
JSP
Java Server Page是一种构建动态网页的技术, JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑, 返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览
JSP页面
静态内容 : HTML静态文本
指令 : <%@ 指令 %>
表达式 : <%= Java表达式 %>
Java脚本 : <% Java代码 %>
声明 : <%! 方法 %>
注释 : <%-- 注释 --%>
page指令
设置内部的多个属性来定义整个页面的属性
<%-- page指令:指定JSP页面的脚本语言 脚本语言的引用类文件 指定编码集合 --%>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>JSP页面</title>
</head>
<body>
<!--Java声明-->
<%!
public int add(int x , int y){
return x+y;
}
%>
<!--Java脚本-->
<%
//单行注释
/*
多行注释
*/
int a = 66 ;
int b = 66 ;
%>
<!--Java表达式-->
<%=
add(a , b)
%>
</body>
</html>