jsp第一章 动态网页开发基础

Posted 土上方方

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp第一章 动态网页开发基础相关的知识,希望对你有一定的参考价值。

动态网站可以实现交互功能,如用户注册、信息发布、产品展示、订单管理等等;

动态网页并不是独立存在于服务器的网页文件,而是浏览器发出请求时才反馈网页;

动态网页中包含有服务器端脚本,所以页面文件名常以aspjspphp等为后缀。但也可以使用URL静态化技术,使网页后缀显示为html。所以不能以页面文件的后缀作为判断网站的动态和静态的唯一标准。

动态网页由于需要数据库处理,所以动态网站的访问速度大大减慢;

动态网页由于存在特殊代码,所以相比较静态网页,其对搜索引擎的友好程度相对要弱一些。

 

动态网站的优势:交互性、自动更新、随机。

 

 

 

URI:Uniform Resource Identifier,统一资源标识符;

 

URL:Uniform Resource Locator,统一资源定位符;

 

技术分享

 

 

URN:Uniform Resource Name,统一资源名称。

 

URI、URL、URN之间的关系:

技术分享

 

B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件

B/S:必须要借助浏览器才可以执行的程序

优点:方便程序的升级,一旦程序的功能需要发生变更的时候,只需要更新服务器端的程序

,客户端的程序也就是浏览器不需要进行任何附加的操作。

C/S(Client/Server,客户端/服务器模式):不需要借助浏览器就可以访问的程序

优点:01.交互性好:可以更好的让用户使用快捷键

      

常见的Web服务器有几种?

解析:

tomcat:

apache:

Weblogic

Jboss

webspacher

Jetty

IIS (解析.NET 程序)

nginx高性能

 

 


 

 

 

  附:tomcat的目录结构及用途 技术分享

 

Tomcat的端口号的配置

        修改Tomcat服务中的端口配置: 分别修改安装目录下的conf子目录中的server.xml文件(注意:两个文件中对应的端口号要不一样),修改如下:

       1、修改http访问端口(默认为8080端口),将8080修改为tomcat不在使用的端口号。此处所设的端口号即是以后访问web时所用的端口号。 

       <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8080" 

       minProcessors="5" maxProcessors="75" 

       enableLookups="true" redirectPort="8443" 

       acceptCount="100" debug="0" connectionTimeout="20000" 

       useURIValidationHack="false" disableUploadTimeout="true" /> 

       2、修改Shutdown端口(默认为8005端口),将8005修改为没有在使用的端口号,例如8055。 

        <Server port="8005" shutdown="SHUTDOWN" debug="0"> 

        3、修改8009端口,将8009修改为没有在使用的端口号,例如8099。 

       <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" 

       port="8009" minProcessors="5" maxProcessors ="75" 

       enableLookups="true" redirectPort="8443" 

       acceptCount="10" debug="0" connectionTimeout ="20000" 

       useURIValidationHack="false" 

       protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler" /> 


以上是关于jsp第一章 动态网页开发基础的主要内容,如果未能解决你的问题,请参考以下文章

第一章动态网页开发基础

JSP第一章总结

第一章---动态网页开发基础

JSP第一章动态网页的基础

使用JSP开发动态网站基础

JSP动态网页开发基础