动态网页开发基础

1.动态网页:能跟用户进行交互的网页,能够处理用户请求的网页
    
    2.B/S架构:浏览器;客户端零维护;与操作系统平台的关系最小化;在响应速度和安全性上需要花费更多设计成本
      C/S架构:需要专门的客户端应用;客户端需要单独维护和升级;对客户端操作系统一般有限制;能充分发挥客户端处理能力,客户端响应快
    
    3.URL:Uniform Resource Locator统一资源定位符
        http://localhost:8080/xxxx
        http:协议
        localhost:8080代表IP:端口
        xxxx:资源请求地址
    4.TomcatWeb服务器
      WebLogic
      Ngnix
      Resin
    5.Tomcat:Web服务器,JSP/Servlet的容器
      目录介绍:
        /bin    存放各种平台下用于启动和停止Tomcat的脚本文件
        /conf    存放Tomcat服务器的各种配置文件
        /lib    存放Tomcat服务器所需的各种JAR文件
        /logs    存放Tomcat的日志文件
        /temp    Tomcat运行时用于存放临时文件
        /webapps    当发布Web应用时,默认情况下会将Web应用的文件存放于此目录中
        /work    Tomcat把由JSP生成的Servlet放于此目录下
      启动方式:
        /bin目录下:startup.bat启动脚本     shutdown.bat停止脚本
        如果遇到闪退的问题则在上述两个文件中添加如下代码:
            SET JAVA_HOME=D:\Java\jdk1.7 (java jdk目录)
            SET TOMCAT_HOME=E:\tomcat-7.0 (解压后的tomcat文件目录)
      配置环境变量:
        添加系统变量,名称为CATALINA_HOME,值为Tomcat的安装目录,在Path系统变量中添加一个%CATALINA_HOME%\bin
    
    6.Web工程:
        Eclipse环境中新建一个Dynamic web project--->Target Runntime代表启动的web服务器----->Dynamic Web model version代表项目版本(3.0)--->点击Next直到
        ---->Generate web.xml xxxxx将此勾选上才在WEB-INFO文件夹下有web.xml文件
        
        web.xml文件是web工程的配置文件,其中welcome-file-list代表首次访问的页面集合,welcome-file代表首次访问的页面
        
        
        目录结构:
            /    Web应用的根目录,该目录下所有文件在客户端都可以访问(JSP、HTML等)
            /WEB-INF    存放应用使用的各种资源,该目录及其子目录对客户端都是不可以访问
            /WEB-INF/classes    存放Web项目的所有的class文件
            /WEB-INF/lib    存放Web应用使用的JAR文件
    7.JSP页面:Java Server Pages(可以嵌入Java代码) 所有的JSP页面最终都会被WEB容器自动编写成.Java文件,编译成.class文件
        组成内容:
            page指令:<%@ page 属性1="属性值" 属性2="属性值1,属性值2"…  属性n="属性值n"%>
                属性    描述                                            默认值
                language    指定JSP页面使用的脚本语言                    java
                import        通过该属性来引用脚本语言中使用到的类文件    无
                contentType    用来指定JSP页面所采用的编码方式                text/html, ISO-8859-1
            小脚本:<%Java代码%>
            表达式:<%=表达式%>
            声明:<%!声明方法%>
            注释:<!--注释-->;<%--注释,页面无法看见-->

转载于:https://www.cnblogs.com/chx9832/p/11106430.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/263653.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

陕西师范大学计算机科学学院保研院校,陕西师范大学计算机科学学院(专业学位)现代教育技术保研细则...

考研真题资料优惠价原价选择陕西师范大学计算机科学学院(专业学位)现代教育技术保研细则信息&#xff0c;是考研之前需要获取相应的考研信息&#xff0c;比如考试大纲、招考专业、招考目录等等基本信息&#xff0c;这些内容是进行考研前期工作的必要准备。考生可以从各院校的研…

数据挖掘开源项目立项

项目背景 因为最近一直都在搞数据挖掘类的项目&#xff0c;且现在国内的大数据潮火热。在前几天与群里的几位兄弟聊天所以有了做一个开源项目的想法&#xff0c;以前也搞过一个开源的项目&#xff0c;当时只是想把权限集中化做一下&#xff0c;项目的名称和地址是&#xff1a; …

WinForm立体饼状图实现(附源码示例) 之配餐系统的开发

本文所要将的是在“配餐系统”开发中 立体饼状图效果的实现&#xff0c;直接贴出代码和附上示例&#xff0c;相信需要的朋友可以很容易使用&#xff01;项目中的效果图&#xff0c;如下&#xff1a; 实现 应用的是 System.Drawing.PieChart.PieChartControl 控件, PieChartHelp…

DS博客作业08--课程总结

1、当初你是如何做出选择计算机专业的决定的&#xff1f; 因为觉得对电脑这方面比较感兴趣&#xff0c;觉得写一些自己想要的程序和软件很酷&#xff0c; 还有就是觉得网络也是以后比较热门的一个方向。并且家人也觉得网络发展 的很快&#xff0c;也比较支持我学习网络这一方面…

关键字super和this的使用及区别

"this"作为一个特殊的关键字&#xff0c;它的规则如下&#xff1a; 1.可以表示构造函数传递。this(a,b)表示调用另外一个构造函数。这里面的this就是一个特殊语法&#xff0c;不是变量&#xff0c;没有什么类型。 2.可以在一个类的非static成员内部使用&#xff0c;表…

家庭组计算机无法,【求助】Windows无法从该家庭组中删除你的计算机

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼echo 服务名称fdPHost&#xff0c;显示名称Function Discovery Provider Host&#xff0c;进程svchost.exeecho DEMAND或DISABLED或AUTO(手动、禁止、自动)sc config fdPHost start DEMANDecho stop立即停止start立即开启delete删除…

2013计算机系统导论,【精选】2013计算机系统导论-期末考卷-发布.pdf

【精选】2013计算机系统导论-期末考卷-发布北京大学信息科学技术学院考试试卷考试科目&#xff1a; 计算机系统导论 姓名&#xff1a; 学号&#xff1a;考试时间&#xff1a; 2014 年 1 月 7 日任课教师:题号 一 二 三 四 五 六 七 八 总分分数装订 阅卷人线内 北京大学考场纪律…

ckeditor+ckfinder+syntaxhighlighter编辑器

闲着没事将这三个组件合成在一起做个功能强大的编辑器&#xff0c;可以起到代码高亮的作用。 效果呢和博客园的编辑器功能差不多。功能可以直接定制&#xff0c;有需要的朋友可以下载一份看看&#xff0c;如果在使用中有什么问题可以和我交流&#xff0c;当然如果如果有更好的方…

需求管理

需求管理是内部集成和外部集成的结合点。 从企业内部管理来讲&#xff0c;如何不断提高制造柔性、缩短各类提前期&#xff0c;又是应对需求变化和提高响应速度的一个极其重要的因素。 现货生产MTS和定单组装ATO两类响应策略面对的问题&#xff0c;只要是对日用消费品和耐用消费…

个人计算机既pc机,个人计算机简称pc机这种计算机属于___pc机开机后计算机执行_个人计算机即pc机(14)...

[解析]略十四&#xff0e; 涉及到计算机的“键盘、鼠标、扫描仪、显示器、绘图仪”127、 保持微型计算机正常运行必不可少的输入输出设备是___C___。A.键盘和鼠标B.显示器和打印机C.键盘和显示器D.鼠标和扫描仪[解析]略128、 有关微型计算机键盘可能要问以下几个问题&#xff1…

shell脚本工具之控制结构

流程控制结构是程序语言中用于控制一段脚本执行流程的结构,shell提供了对多种流程控制结构的支持,包括条件结构,分支结构和循环结构.一.if语句格式1:if 表达式;then语句1else语句2fi格式2:if 表达式1;then语句1elseif 表达式2;thenelseif 表达式3语句2else语句3fi语句4fifi格式…

Android基础教程(三)之------ Activity 窗口切换

首先在layout里建2个xml文件 分别有按钮1和按钮2 JAVA代码&#xff1a; 1.public class Activity01 extends Activity{ public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); /* 设置显示main.xml布局 */ setContentView(R.layout.main)…

哈夫曼树(最优树)及编码

1转载于:https://www.cnblogs.com/kt-xb/p/11110461.html

计算机注册表管理,学会注册表几个常用的设置,更好地管理自己的电脑!

注册表是Windows操作系统的核心数据库&#xff0c;存放着各种参数&#xff0c;直接控制着Windows的启动、硬件驱动程序的装载以及一些Windows应用程序的运行。从Microsoft Windows 95操作系统开始&#xff0c;注册表成为了Windows用户可以经常接触的内容&#xff0c;并在其后的…

纯数字加密和解密算法(原创)

自己最近无聊&#xff0c;写了一个简单的纯数字加密解密算法&#xff0c;对于一般 要求不高的加密环境&#xff0c;自认为是够用的吧&#xff0c;下载地址&#xff1a; http://download.csdn.net/detail/jine515073/8532099

nio~view buffer

此文介绍nio中ByteBuffer的特性之一,视图. *view buffer概念 ---把ByteBuffer转换为其他数据类型的buffer,比如char,long,float等,这样就方便处理连续的多字节情况 ---相关的api,形如as*Buffer,如LongBuffer asLongBuffer()之类 *功能特性(ByteBuffer注释中"views"条…

三星自带软件测试手机电池,10图带你领略三星全新电池测试全过程,亡羊补牢?...

原标题&#xff1a;10图带你领略三星全新电池测试全过程&#xff0c;亡羊补牢&#xff1f;在2016年Note 7起火爆炸事件后&#xff0c;三星意识到此前的测试没有注意到电池问题。为此&#xff0c;三星已经改变测试流程&#xff0c;实施八点安全检查制度&#xff0c;包括某些新测…

前端面试每日 3+1(每日三问)

https://github.com/haizlin/fe-interview转载于:https://www.cnblogs.com/buerBlog/p/11126713.html

Android自己主动化測试之Monkeyrunner用法及实例

眼下android SDK里自带的现成的測试工具有monkey 和 monkeyrunner两个。大家别看这俩兄弟名字相像&#xff0c;但事实上是完全然全不同的两个工具&#xff0c;应用在不同的測试领域。总的来说&#xff0c;monkey主要应用在压力和可靠性測试上&#xff0c;执行该命令能够随机地向…

Windows SC命令详解

SC命令详解(一个很有用的command)作为一个命令行工具&#xff0c;SC.exe可以用来测试你自己的系统&#xff0c;你可以设置一个批处理文件来使用不同的参数调用 SC.exe来控制服务。一.SC使用这样的语法&#xff1a;1. SC [Servername] command Servicename [Optionname Optionva…