Web应用和web.xml文件

Web应用和web.xml文件,第1张

手动建立一个Web应用,一般按照以下步骤执行:

通过上述5个步骤已经建立了一个空的Web应用,将该Web应用复制到Tomcat的webapps路径下,该Web应用就可以自动部署在Tomcat服务器中了。

通过手动建立一个Web应用可以发现Web应用的结构如下:

通常只需将JSP页面放在Web应用的根路径下(对于本例而言,就是放在webDemo目录下),然后就可以通过浏览器来访问页吵源面了。下面编写一个index.jsp页面,然后将该页面放在webDemo路径下,通过浏览器访问该页面。

web.xml文件位于每个web应用的WEB-INF路径下,是Web应用的配置描述文件,主要用来配置管理Web应用的大部分组件,从Servlet3.0开始,也皮谨可以通过注解来配置管理Web组件。web.xml文件配置和管理的内容主要有以燃碰基下:

关于web.xml文件的编写将在后续的学习中展开,这里只做简单的介绍。

编写好的Servlet之后,接下来要告诉Web容器就会读取一个文件名为web.xml的部署描述文件。在把servlet部署到WEB容器时,会创建一个相当简单的XML文档,这称为部署描述文件(DD),该文件会告诉容器如何运行你的servlet和JSP。尽管使用部署描述文件不只是为了映射servlet名,不过起码要知道,可以使用两个XML元素把URL映射到servlet,其中一个将客户知道的公告URL名映射到你自己的内部名,另一物没吵个元素把你自己的内部名映射到一个完全限定类名。 任何MVC框架都需要与Web应用整合,这就不得不借助于web.xml文件,只有配置在web.xml文件中Servlet才会被应用加载。通常,所有的MVC框架都需要Web应用加载一个核心察腊控制器。

以WAR的形式来部署此小应用的表示层,因此需要web部署描述文件。

Example 1.5.

<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5"xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <!-- Seam --> <listener> <listener-class>罩侍org.jboss.seam.servlet.SeamListener</listener-class> </listener> <!-- MyFaces --> <listener> <listener-class> org.apache.myfaces.webapp.StartupServletContextListener</listener-class> </listener> <context-param> <param-name>javax.faces.STATE_SAVING_METHOD</param-name> <param-value>client</param-value> </context-param> <servlet> <servlet-name>Faces Servlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <!-- Faces Servlet Mapping --> <servlet-mapping> <servlet-name>Faces Servlet</servlet-name> <url-pattern>*.seam</url-pattern> </servlet-mapping></web-app>

此 web.xml 文件配置了Seam和JSF。所有Seam应用中的配置与此处的配置基本相同

打开手机进行如下 *** 作

首先打开设置,找到通用设置并进入。向下滑动找到描述文件并点击进入。点击描述文件名称,点击移除描述文件。并输入密码,即可删除web clip。

什么是苹果webclip? 原因A:webclip是苹果官方推出的一种快捷的网页桌面书签工具,简单的来说就是将您的网站生成一个桌面快捷方式图标,并添加到苹果移动设备的桌面显示。Q:webclip和APP有什么差别? 差别A:webclip只戚链缺是一种快捷的桌面图标,虽然一眼看上去非常类似APP,但是点击图标打开之后访问的是网站,webclip是一种书签工具,并非APP。Q:webclip需要上架嘛? 成本WebClip简介WebClip是iOS平台下的一种配置文件,可以在iPhone/iPad桌面上生成一个跟普通应用图标一致的快捷方式,点击后可快速访问该网页。在外观上看起来跟原生应用图标完全一致WebClip使用场景通常采用WebClip来帮助用户保存一些需要经常访问的网址,例如小说书架地址,百度首页等。另外现在很多企业签分发厂商用它来做持久下载地址,防止企业签被封后找不到下高辩载入口。其实所有想要用户经常访问的网址都可以通过WebClip的方式帮助用户添加桌面快捷方式。作者:曾令伟链接:唤册https://www.jianshu.com/p/bac71eaceae1


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12198036.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存