记一次xml+servlet+jsp小例子

菜鸟一枚,大家多多指点。

        先讲一下思路吧,开发工具eclipse 

        1、创建一个存放xml数据文件的包,包里存放xml文件,我取名叫database.xml。

        

        2、我们现在解析xml文件,这里我用的是dom4j来解析xml文件,创建一个方法调获取到文档对象(dom4j使用很简单,百度一下教程,十几分钟就能学会)。dom4j解析xml文档这段代码单独放一个包里面。

        .

        3、创建一个Javabean用来封装从xml中拿到的数据。(javabean知识自己百度吧,几分钟就能学会)

    

        4、创建一个类,在这个类创建一个方法调用步骤2里面创建的方法(别忘记导包)获取文档对象,拿到文档数据,封装到创建的javabean对象中并返回创建的对象。


        5、创建一个servlet名字我就叫作betservlet,这里不熟的同学可以直接百度eclipse创建servlet(傻瓜式创建,在doGet()方法里写代码),这里将调用步骤4类(别忘记创建对象)里面创建的方法拿到封装好的javabean对象,这时候要调用servlet里面的一个对象request的setAttribute("你创建的对象的名字",你创建的对象的名字),然后在调用request.getRequestDispatcher(“你创建的jsp文件”).forward(request,response)     这些弄完以后就要去web.xml(这个文件你在用eclipse创建web工程的时候就有了,在lib文件夹里)里面配置servlet了,这个很简单自行百度吧,几分钟就能学会。

        

       6、jsp里输入<jsp:useBean id="自己给你的javabean取个名字吧" class="你需要导入的javabean包"/>

            <%= 这里可以写你需要调用的javabean方法获取原来封装好的数据,浏览器页面会显示出来。例如:xxx.get()>

           

浏览器输入工程名+你配置的<url-pattern>值


这样你的浏览器页面就能显示你xml文件里的数据了。代码只是工具,不会就百度,思想才是最重要的。中间有许多的坑,都自己踩一遍吧,网上都有解决方案。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值