JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML(静态网页技术)网页中插入Java代码。标签通常以结束。
JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入JSP *** 作和命令来编写JSP。
JSP通过网页表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建网页。
JSP标签有多种功能,比如访问数据库、记录用户选择信息、访问JavaBeans组件等,还可以在不同的网页中传递控制信息和共享信息。
2.Web应用架构 2.1B/S C/S的区别和定义B/S:B是英文单词“Browser”的首字母,即浏览器的意思;S是英文单词“Server”的首字母,即服务器的意思。B/S就是“Browser/Server”的缩写,即“浏览器/服务器”模式。
B/S结构是随着互联网的发展,web出现后兴起的一种网络结构模式。这种模式统一了客户端,让核心的业务处理在服务端完成。你只需要在自己电脑或手机上安装一个浏览器,就可以通过web Server与数据库进行数据交互。
C/S:C是英文单词“Client”的首字母,即客户端的意思,C/S就是“Client/Server”的缩写,即“客户端/服务器”模式。
C/S结构是一种软件系统体系结构,也是生活中很常见的。这种结构是将需要处理的业务合理地分配到客户端和服务器端,这样可以大大降低通信成本,但是升级维护相对困难。比如我们手机中安装的微信、qq、王者荣耀等应用程序就是C/S结构。
B/S架构
C/S架构
软件安装
性能安全
需要专门的客户端应用
升级维护
客户端零维护
客户端需要单独维护和升级
平台相关
与 *** 作系统平台的关系最小化
对客户端 *** 作系统一般有限制
性能安全
在响应速度和安全性上需要花费更多设计成本
能充分发挥客户端处理能力,客户端响应快
用户输入---》发送客户端的请求信息---》应用服务器---》访问数据库服务器---》返回应用服务器---》从服务器检索到的信息到用户
2.3统一资源定位符urlhttp://localhost:8080/工程名称/静态资源
127.0.0.1默认映射localhost:8080
3.Tomcat服务器 3.1Tomcat的目录结构目录
说明
/bin
存放各种平台下用于启动和停止Tomcat的脚本文件
/conf
存放Tomcat服务器的各种配置文件
/lib
存放Tomcat服务器所需的各种JAR文件
/logs
存放Tomcat的日志文件
/temp
Tomcat运行时用于存放临时文件
/webapps
当发布Web应用时,默认情况下会将Web应用的文件存放于此目录中
/work
Tomcat把由JSP生成的Servlet放于此目录下
3.2Tomcat的修改端口号:
打开tomcat的安装目录,然后找到conf文件夹,找到server.xml文件,记事本打开,搜索8443,修改默认端口号:8080
4.JSP语法 4.1JSP中的page指令<%@ page 属性1="属性值" 属性2="属性值" %> 常见属性: language:指定JSP页面的脚本语言 import:脚本语言中使用的类 contentType:JSP页面的编码方式4.2脚本:
<%Java代码 %>4.3表达式
<% =Java表达式%>
<%@ page import="java.text.SimpleDateFormat" %> <%@ page import="java.util.Date" %> <%@ page language="java" contentType="text/html; UTF-8" pageEncoding="UTF-8" %>5.JSP执行过程$Title$ 哈哈 <% SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); Date date = new Date(); String time = simpleDateFormat.format(date); %> <%= time %>
客户端发出请求到应用服务器,通过JSP翻译为.java文件,编译为.class文件,执行返回应用服务器,在客户端进行响应
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)