XML文件是什么?

XML是可扩展标记语言(Extensible Markup Language,XML)缩写,
用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。

XML是标准通用标记语言(SGML)的子集,非常适合Web传输。

XML提供了一套跨平台、跨网络、跨程序的语言的描述方式。
使用 XML可以方便的实现数据交换、系统配置、内容管理等常见的功能。

可扩展性:可定义新的标记语言。
侧重点:侧重于如何结构化的描述信息。
语法要求:xml要求嵌套、配对、遵循统一的顺序结构要求,结构清晰,便于阅读和维护。
   在应用程序中,基于DOM(文档对象模型)的xml分析器将一个xml文档转换成一个对象模型的集合(DOM树),应用程序正    式通过对这个对象模型的操作。

web.xml可实现效果:
访问自定义的路径名,可以调用自定义的类。

思路如下:
在web.xml的代码:
 <!--创建一个servlet对象-->
	<servlet>
	        <!--给servlet一个名称-->
		<servlet-name>TextServlet</servlet-name>
		     <!--servlet的全路径限定名-->
		<servlet-class>com.zking.text.TextServlet</servlet-class>
	</servlet>
	
	    <!--使用servlet对象-->
	<servlet-mapping>
	         <!--servlet的名称,和创建的servlet的名称相同才可以调用-->
		<servlet-name>TextServlet</servlet-name>
		      <!--访问的路径-->
		<url-pattern>/Text.do</url-pattern>
	</servlet-mapping>

在servlet的类中:
package com.zking.text;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class TextServlet extends HttpServlet {
	private static final long serialVersionUID = 1L;

	@Override
	public void init() throws ServletException {
		super.init();
		System.out.println("初始化。。。。");
	}

	public TextServlet() {
		super();
	}

	protected void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		doPost(request, response);
	}

	protected void doPost(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		// TODO Auto-generated method stub
		doGet(request, response);
	}

}
在地址栏输入路径名 TEXT.do,在控制台就可以输出  servlet中定义的init()方法中的   初始化。。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值