美文网首页JAVA Web
动态网页开发基础

动态网页开发基础

作者: 琴匣自鸣 | 来源:发表于2018-06-10 15:52 被阅读14次

一、B/S 与 C/S
(1)B/S 架构 说白来网站用架构,需要软件“浏览器”,客户端零维护(废话,就浏览器算客户端当然客户端零维护),平台相关--与操作平台的关系最小化(系统能安装浏览器就能用),性能安全--在响应速度和安全性上需要花费更多设计成本
(1)C/S 架构 各类有专门客户端的应用程序架构、需要专门的安装客户端(例如游戏客户端),客户端需要专门维护(比如游戏更新需要更新客户端),平台相关----客户端有平台限制(你用window10的游戏客户端去苹果的试试能用才怪),性能安全--能充分发挥客户端处理能力,客户端响应快。

二、URL

三、Tomcat简介
Apache Jakartra 的开源项目
JSP/Servlet 的容器
注意:经常有人认为Tomcat就是服务器,此说法错误,Tomcat只是一个容器,安装Tomcat服务器的计算机才是Tomcat服务器。

Tomcat目录结构

Tomcat修改端口,通过conf/sever.xml 里的配置可以修改

四、Web项目
new----file----web project
注意:project 项目是写C/S架构使用,web proejct 和 web service projet 都是B/S架构用。

Web项目目录结构 

配置访问页面:在web.xml文件里进行配置访问项目时的默认页面。 

五、HTML与JSP
Html为静态页面,JSP为动态页面
详细区别见JAVA-Web主题中“HTML与JSP” 

六、JSP中Page指令
 通过设置内部的多个属性定义整个页面的属性
<%@ page 属性1="属性值" 属性2="属性值1,属性值2"… 属性n="属性值n"%>
属性详解见 “page指令详解 ”

七、JSP中<% %>等。。
<%%> 小脚本,这里面可以添加java代码片段,以";"结束。 脚本的本质:就是将代码插入到Servlet的service()方法中。
<%! %> 声明,这里添加java方法,就是允许用户定义Servlet中的变量、方法。
<%=%> 将变量或表达式值输出到页面,不可以加 ";"
<%-- --%> jsp注释

相关文章

  • 动态网页开发基础

    一、B/S 与 C/S(1)B/S 架构 说白来网站用架构,需要软件“浏览器”,客户端零维护(废话,就浏览器算客户...

  • JavaWeb基础(五)-Servlet详解

    这篇文章, 我主要分享JavaWeb动态网页开发.要谈JavaWeb动态网页开发.我们就要来了解Servlet, ...

  • Web 服务器有哪些

    作为一名Android开发人员,对于服务器端的知识也需要学习。 Web 基础知识 动态网页[https://bai...

  • 一篇文章学习 Python 网络爬虫

    一、爬虫开发基础 爬虫基础分为 Python 基础,网页常识和网页分析三部分。 学习爬虫需要有简单的 Python...

  • 2020-02-03python学习+case分析

    python学习 课程可以学到的内容 python SQL 网站开发基础flask 网页开发基础 两套开发工具:p...

  • 聊聊JSP及其他

    1、静态网页和动态网页 静态网页无法实现用户与网页的交互,而动态网页可以实现交互。动态网页的动态指的是能与用户进行...

  • jsp页面和C标签.

    1.背景介绍 JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页...

  • jsp 简介

    JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java...

  • Java Web学习笔记(七):JSP

    JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java...

  • web前端介绍

    前端架构分析 开发流程 设计页面样板-->前端工程师将样板做成静态网页-->后端工程师将静态网页修改为动态网页 C...

网友评论

    本文标题:动态网页开发基础

    本文链接:https://www.haomeiwen.com/subject/kmifeftx.html