美文网首页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注释

    相关文章

      网友评论

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

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