1. 下面的Spring web.xml配置都有什么作用
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="spingapptutorial" version="2.5">
<display-name>Spring Application</display-name>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> <!--添加监听器 -->
</listener>
<servlet>
<servlet-name>springapp</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>springapp</servlet-name> <!--所有的扩展名是.HTM的请求都由springapp对应的类来控制转发 -->
<url-pattern>*.htm</url-pattern>
</servlet-mapping>
<jsp-config> <!--这里是导入SPRING的标签库-->
<taglib>
<taglib-uri>/spring</taglib-uri>
<taglib-location>/WEB-INF/tld/spring-form.tld</taglib-location>
</taglib>
</jsp-config>
</web-app>
应该是这样的,我也不是很懂
2. webservice和xml作用,和对二者的理解
xml是一种基于标记的数据格式,而webservice是在client和server之间建立通讯,并通过xml进行交互数据,xml是基础,而webservice正式建立在这种基础上的应用
3. JSP中站点中的WEB-INF下的web.xml文件有什么用呢
凡事以.xml 结尾的文件,都是XML语言文件。它是一种标记语言。
WEB-INF 下的web.xml文件中,定义了xml的版本号,如version="1.0" ,所使用的国际标准码,如encoding="ISO-8859-1" 。 还有Tomcat 的版本以及一些初始,登陆信息。 你可以用记事本打开这个文件看看就知道了!
另外,我帮你介绍一下xml.
XML是一种标记语言。
结构化的信息中包含了一些内容(例如文字,图片等)和一些指示出内容的重现手段的标记(例如,在一个章节头部的信息和其脚注处的信息是有不同含义的。)所有的文档都有不同的结构。一种标记语言,是定义文档结构的机制。XML规范定义了一个对文档进行标记的标准。
什么是文档(Document)当前在XML基础上进行的开发或应用的总数,是非常令人吃惊的(XML开始应用也不过是一年左右的时间,注:该文写于1998年)。在我们的所描述的意图中,单词"Document" 并不单指传统的文档,同样也有"数据格式"的语意。他包括向量图,电子商务处理数据,数学方程式,对象附加数据,服务器APIs,以及数千种结构化信息。
XML的开发目标
XML规范展示了如下的目标:
1. 在Internet上直接使用XML。用户能够象使用HTML文档那样快速而简单的打开和浏览XML文档。在实际应用中,只有当XML浏览器象HTML浏览器那样被大量广泛的使用时,才能达到这个目标。
2. XML应该支持非常广泛的应用,XML能够在:着作,浏览,内容分析等等领域发挥巨大的作用。当初仅因为需要在Web上传送结构化文档而定义XML的想法到显得十分的狭隘了。
3. 由于XML可以兼容SGML,所以很多人用他来处理那些来自于组织机构中十分庞大、烦琐,原本需要SGML来处理的信息。XML被设计的很实用,能够兼容已经存在的标准,并且能够解决在Web中传输结构化文档的新问题。
4. 计算机程序能够很处理的处理XML文档。说得比较通俗一点,任何一个能力相当于计算机系毕业的学生的程序员,都只需要大概两个星期就能编制一个处理XML文档的程序。
5. 在XML中,随意数值保持足够的小,理想上是0。随意特征不可避免的带来兼容性的问题,以至于用户在共享文档时会出现失败的情况。
6. XML文档应该保持可读性和一定的清晰程度。如果你没有XML浏览器,或是你从什么地方接受到一个篇幅巨大的XML文档,你也能够通过常用的文字编辑器来阅读他,并且了解大致的意思。
7. XML的设计应该很快就准备好。通常一个标准的产生需要很长的时间。XML需要能够尽快的被开发出来。
8. XML的设计应该是结构合理而简洁的。可以用很多种办法实现上面的第4条所提到的目标,归根结底来说,XML应符合EBNF(Extended Backus-Naur Form)的表述规范,并遵从现代编译工具和方法来实现。 从很多点上可以说明SGML的语法是不符合EBNF的表述规范的,写一个合适的SGML解析器需要处理繁杂而少见的工作,而且难以解析语言的特性,XML不应该如此。
9. XML文档应该是易于创建的。尽管最终需要使用专用的编辑器来创建和修改XML内容,但是那并不是很紧迫的。在中间过渡期,我们可以选择一些其他的方法来创建XML文档:例如直接用手写板生成,或者是使用简单的Shell和Perl脚本来生成,等等。
10.XML标记的简练是其最大的价值所在。XML并不支持SGML中一些功能强大的特性,但这些特性也使得SGML解析器增加额外的负担。
4. 两个web.xml分别有什么作用
web.xml是整个应用的命脉 struts.xml是struts的命脉 可以没有struts.xml但是不能没有web.xml
5. 请问web项目中配置文件web.xml中的display-name标签的作用是什么
当你使用编辑器编辑该文档的时候,在title处需要显示的名称。你可以改变这个名字,然后用编辑器分别打开,可以看到title的变化。
6. Struts2 中的web.xml 和struts.xml 的作用分别是什么
web.xml 是整个项目的配置文件,也就是说你新建一个web项目就会有一个web.xml
struts.xml就是针对struts自身的一个配置文件,理论上来说web.xml比struts的优先级高,
比如说你要在一个web项目里面添加struts的框架,你就需要在web里面配置struts的初始化配置,
7. tomcat中web.xml server.xml context.xml 的区别和作用
0
web.xml好像在你的每一个项目里也会有个web.xml,主要配置servlet这些的,如果在tomcat里的web.xml,应该对所有的项目都有效.
server.xml是对tomcat的设置,可以设置端口号,添加虚拟机这些的,是对服务器的设置
context应该也是正对项目的,你在server.xml中的每个虚拟机里host标签里都可以添加context标签,以表示该虚拟机对应哪一个项目
8. 在Java项目中web.xml的作用是干什么
主要是配置web项目启动时加载的信息,比如<context-param/>配置参数,
<listener/>配置你的监听器,<filter/>配置过滤器,<servlet/>配置你的servlet实现。
9. Web.xml的作用
配置WebMole的配置文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">
<display-name>WebMole1</display-name>
</web-app>
这是基本的,其中<display-name>标签是WebMole的命名,需要加入一个Servlet就加入下面这样的一段
<servlet>
<servlet-name>servlet1</servlet-name>
<servlet-class>untitled1.Servlet1</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet1</servlet-name>
<url-pattern>/servlet1</url-pattern>
</servlet-mapping>
其中<servlet-name>表示Servlet的命名,<servlet-class>表示此Servlet所在哪个包,是哪个类<url-pattern>是与过滤器配合使用的,过滤器是Filter,其配置也是在这个文件里设置。找找过滤器的相关知识,就能更明白这个配置的作用。这只是很基本的配置。
10. web工程中的web.xml文件有什么作用
你同学是不是用的Tomcat7啊,如果是把tomcat7配置到eclipse中的话,建立Web项目是没有web.xml文件的。