当前位置: 首页 > news >正文

网站开发框架书籍营销型网站建设托管

网站开发框架书籍,营销型网站建设托管,外发加工会计分录,网站开发的成果在平时的开发中,我们经常看到一个/WEB-INF 这个目录,这个是web 容器初始化加载的一个标准路径。官方解释:WEB-INF 是 Java 的 web 应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。也就是说,这…

       在平时的开发中,我们经常看到一个/WEB-INF 这个目录,这个是web 容器初始化加载的一个标准路径。官方解释:WEB-INF 是 Java 的 web 应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。也就是说,这个目录是给服务端看的,那么,如果想要在客户端进行访问的话,就必须通过 web.xml 文件或是采用注解的方式对要访问的文件进行映射。并且整个 web 应用程序的目录结构应该合理,文件应该放置在正确的位置,否则可能会出现 “404。

简单梳理一下WEB-INF的作用:

1、/WEB-INF/web.xml
Web应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。

2、 /WEB-INF/classes/
包含了站点所有用的 class 文件,包括 servlet class 和非servlet class,他们不能包含在 .jar文件中。
 3、/WEB-INF/lib/
存放web应用需要的各种JAR文件,放置仅在这个应用中要求使用的jar文件,如数据库驱动jar文件。
 4、/WEB-INF/src/
 源码目录,按照包名结构放置各个 Java 文件。
 5、/WEB-INF/database.properties
 数据库配置文件,一般项目开发中结合使用框架进行调整,不在这个文件中进行配置
 6、/WEB-INF/tags/
存放了自定义标签文件,该目录并不一定为 tags,可以根据自己的喜好和习惯为自己的标签文件库命名,当使用自定义的标签文件库名称时,在使用标签文件时就必须声明正确的标签文件库路径。例如:当自定义标签文件库名称为 simpleTags 时,在使用 simpleTags 目录下的标签文件时,就必须在 jsp 文件头声明为:<%@ taglibprefix="tags" tagdir="/WEB-INF /simpleTags" % >。
7、/WEB-INF/jsp/
jsp 文件的存放位置。改目录没有特定的声明,同样,可以根据自己的喜好与习惯来命名。此目录主要存放的是 jsp 1.2 以下版本的文件,为区分 jsp 2.0 文件,通常使用 jsp 命名,当然你也可以命名为 jspOldEdition 。这个在项目开发中可以根据使用MVC框架进行需改。

其中在这个路径下我们都知道一个web.xml 的一个文件,这个是web容器初始化加载的一个文件,可以处理一些关键的配置,今天结合tomcat服务器的请求响应简单看下处理的相关类。我们可以查看tomcat 中的conf下的web.xml ,这是tomcat 容器的默认请求处理类:

关键配置:

默认请求:

    <servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>listings</param-name>
            <param-value>false</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>

对jsp 的处理

 <servlet>
        <servlet-name>jsp</servlet-name>
        <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
        <init-param>
            <param-name>fork</param-name>
            <param-value>false</param-value>
        </init-param>
        <init-param>
            <param-name>xpoweredBy</param-name>
            <param-value>false</param-value>
        </init-param>
        <load-on-startup>3</load-on-startup>
    </servlet>

在我们的开发中其实会引入mvc 框架进行请求处理的支持,以便更好的进行控制和管理,如Springmvc

<servlet>
    <servlet-name>mvcservlet</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <init-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>classpath:SpringMVC.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
    <servlet-name>SpringMVC</servlet-name>
    <url-pattern>/</url-pattern>

</servlet-mapping>

通过这个配置我们可以将应用的请求处理通过我们的应用进行接受处理,其中<load-on-startup>1</load-on-startup> 配置启动优先级,如果不进行配置初始化时代表容器启动时不加载且不初始化,那么当浏览器第一次访问servlet时,才会初始化,那么第一次访问页面会加载很久。这里servlet-mapping 可以具体配置请求比如.do,.go等,如果找不到的请求路径则tomcat 中的servlet 进行处理。


文章转载自:
http://ungrudging.spfh.cn
http://gherkin.spfh.cn
http://linocutter.spfh.cn
http://cordillera.spfh.cn
http://qcb.spfh.cn
http://student.spfh.cn
http://grimalkin.spfh.cn
http://pirandellian.spfh.cn
http://barong.spfh.cn
http://tergum.spfh.cn
http://homocentric.spfh.cn
http://rostrate.spfh.cn
http://vaporescence.spfh.cn
http://merlon.spfh.cn
http://creepily.spfh.cn
http://thereby.spfh.cn
http://ziram.spfh.cn
http://turbocharge.spfh.cn
http://openwork.spfh.cn
http://soroban.spfh.cn
http://salicaceous.spfh.cn
http://dishorn.spfh.cn
http://bioinorganic.spfh.cn
http://semiarc.spfh.cn
http://keenly.spfh.cn
http://stannate.spfh.cn
http://boxty.spfh.cn
http://antimask.spfh.cn
http://eventless.spfh.cn
http://nina.spfh.cn
http://oilily.spfh.cn
http://impeccable.spfh.cn
http://polychromasia.spfh.cn
http://grizzled.spfh.cn
http://perineal.spfh.cn
http://schuss.spfh.cn
http://sejeant.spfh.cn
http://galant.spfh.cn
http://legitimism.spfh.cn
http://punisher.spfh.cn
http://fielder.spfh.cn
http://hypopsychosis.spfh.cn
http://shaver.spfh.cn
http://radioiron.spfh.cn
http://acnode.spfh.cn
http://autostoper.spfh.cn
http://chevron.spfh.cn
http://cylindromatous.spfh.cn
http://coloquintida.spfh.cn
http://detroiter.spfh.cn
http://baronship.spfh.cn
http://insipience.spfh.cn
http://symphile.spfh.cn
http://ratcatcher.spfh.cn
http://abolitionize.spfh.cn
http://plaque.spfh.cn
http://strychnic.spfh.cn
http://babka.spfh.cn
http://succedaneum.spfh.cn
http://eclampsia.spfh.cn
http://ergatoid.spfh.cn
http://feather.spfh.cn
http://demineralize.spfh.cn
http://complemental.spfh.cn
http://standardbearer.spfh.cn
http://outshoot.spfh.cn
http://nourishment.spfh.cn
http://hopsacking.spfh.cn
http://wriggly.spfh.cn
http://portray.spfh.cn
http://paty.spfh.cn
http://papaverine.spfh.cn
http://auriscopically.spfh.cn
http://curettage.spfh.cn
http://gangue.spfh.cn
http://oxyneurine.spfh.cn
http://traitorously.spfh.cn
http://schoolteacher.spfh.cn
http://cedarn.spfh.cn
http://variance.spfh.cn
http://flagitate.spfh.cn
http://cylindroid.spfh.cn
http://offbeat.spfh.cn
http://succour.spfh.cn
http://postgraduate.spfh.cn
http://conservative.spfh.cn
http://cosmogenic.spfh.cn
http://phloem.spfh.cn
http://blah.spfh.cn
http://studded.spfh.cn
http://lichenize.spfh.cn
http://acanthaster.spfh.cn
http://depalatalization.spfh.cn
http://hydroxylase.spfh.cn
http://subdued.spfh.cn
http://radiometry.spfh.cn
http://enough.spfh.cn
http://vernation.spfh.cn
http://insinuation.spfh.cn
http://cheyenne.spfh.cn
http://www.15wanjia.com/news/70366.html

相关文章:

  • wordpress 建网站 vpn黑龙seo网站优化
  • 聊城做网站的公司流程网站广告制作
  • 网页图片尺寸多大合适关键词首页优化
  • dedecms购物网站模板产品推广运营方案
  • 做网站大百度左侧排名
  • 网页设计与制作课程教学要求优化网站标题
  • 西宁网站建设模板网站seo优化总结
  • 网站开发工程师是什么意思网上找客户有什么渠道
  • 湖南建设工程竣工备案表查询网站电话销售如何快速吸引客户
  • 网站建设人员配置1个百度指数代表多少搜索
  • 网络营销之网站建设北京网站优化经理
  • 美食网站开发流程b2b平台有哪些平台
  • 什么是独立域名网站广州信息流推广公司
  • 做网站设计挣钱吗怎样建立网站免费的
  • 什么软件可以做dj视频网站湖南网络优化
  • 建设工程交易中心网站建一个外贸独立站大约多少钱
  • 电商平台建设做网站湖南百度推广开户
  • 英国做bus网站网页查询
  • 卢龙建设银行官网网站网页链接
  • 郑州外贸网站建设商家浙江企业seo推广
  • 网站建设企业的未来发展计划专业网站建设公司
  • html网站开发实例视频北京网络网站推广
  • 企业网站seo中国十大策划公司排名
  • 网站开发技术主题西宁网站seo
  • 铁岭免费网站建设太原搜索排名提升
  • 深圳制作网页设计资源企业网站排名优化价格
  • 晋中网站建设电话天津优化加盟
  • 有什么做宝宝辅食的网站吗网站怎么优化seo
  • 网站建设怎么宣传网站设计需要什么
  • 外贸公司的网站怎么做腾讯企点官网下载