<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 165, comments - 198, trackbacks - 0, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    EL 標(biāo)簽小例

    Posted on 2007-08-02 10:13 G_G 閱讀(1615) 評論(3)  編輯  收藏 所屬分類: JspTag
    問題: jsp 的簡化與 統(tǒng)一性
    解決: EL 標(biāo)簽

    jsp.頁面

    <%@?taglib?prefix="fn"?uri="/WEB-INF/fn.tld"?%>
    <%@?taglib?prefix="c"?uri="/WEB-INF/c-1_0-rt.tld"?%>
    <%@?taglib?prefix="x"?uri="/WEB-INF/x-1_0-rt.tld"?%>
    <%@?page?isELIgnored="false" %>
    <%@?page?language="java"?import="java.util.*"?pageEncoding="UTF-8"%>


    <%
    String?
    path?=?request.getContextPath();
    String?basePath?=?request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    %>

    <!DOCTYPE?HTML?PUBLIC?"-//W3C//DTD?HTML?4.01?Transitional//EN">
    <html>
    ??
    <head>
    ????
    <base?href="<%=basePath%>">
    ????
    ????
    <title>My?JSP?'MyJsp.jsp'?starting?page</title>
    ????
    ????
    <meta?http-equiv="pragma"?content="no-cache">
    ????
    <meta?http-equiv="cache-control"?content="no-cache">
    ????
    <meta?http-equiv="expires"?content="0">
    ????
    <meta?http-equiv="keywords"?content="keyword1,keyword2,keyword3">
    ????
    <meta?http-equiv="description"?content="This?is?my?page">
    ????
    ????
    <!--
    ????<link?rel="stylesheet"?type="text/css"?href="styles.css">
    ????
    -->
    ??
    </head>
    ??
    ??
    <body>
    ????
    <c:set?var="url"><%=basePath%>/xml</c:set>
    ????
    <c:import?var="xmlDoc"?url="${url}"/>
    ????
    <x:parse?xml="${xmlDoc}"?var="doc"?/> ?? ??? ??? ??? ??? ??? ??? ??? ???? //xml解析
    ????
    <c:set?var="bookName"?><x:out?select="$doc/xml-body/books/book[@id='1']"/></c:set> ? //xml 定位
    ????${fn:substring(bookName,"0",?fn:length(bookName)-2?)?}<br> ????????????????????????? //字符substring

    ???? <x:forEach var="item" select="$doc/xml-body/books/book"? >?????? //迭帶
    ??? ??? <x:out select="$item" /><br>
    ???? </x:forEach>

    ???
    ??
    </body>
    </html>


    結(jié)果得到是:?? book1_goog
    ??? ?? ???? book1_google
    ??? ??? ??? book2_baidu
    ??? ??? ??? book3_tiancai

    /xml 路徑是

    package?Servlet;

    import?java.io.IOException;
    import?java.io.PrintWriter;

    import?javax.servlet.ServletException;
    import?javax.servlet.http.HttpServlet;
    import?javax.servlet.http.HttpServletRequest;
    import?javax.servlet.http.HttpServletResponse;

    public?class?XmlServlet?extends?HttpServlet?{
    ????
    /**
    ?????*?
    ?????
    */
    ????
    private?static?final?String?CONTENT_TYPE?=?"text/html;?charset=GBK";
    ????
    public?void?init()?throws?ServletException{}
    ????
    public?void?doGet(?????HttpServletRequest?request,
    ????????????????????????HttpServletResponse?response?)
    ????????????????????????
    throws?ServletException,IOException{
    ????????PrintWriter?out?
    =?response.getWriter();
    ????????
    ????????response.setContentType(CONTENT_TYPE);
    ????????response.setCharacterEncoding(
    "GBK");
    ????????
    ????????
    ????????out.print(
    "<?xml?version='1.0'?encoding='UTF-8'?>");
    ????????out.print(
    "<xml-body>");
    ????????????????out.print(
    "<name>RW</name>");
    ????????????????out.print(
    "<passWord>123456</passWord>");
    ????????????????out.print(
    "<age>28</age>");
    ????????????????out.print(
    "<books>");
    ????????????????????????out.print(
    "<book?id='1'>book1_google</book>");? //jsp 定位得到的? 字符
    ????????????????????????out.print(
    "<book?id='2'>book2_baidu</book>");
    ????????????????????????out.print(
    "<book?id='3'>book3_tiancai</book>");
    ????????????????????????out.print(
    "</books>");
    ????????out.print(
    "</xml-body>");????????
    ????}
    ????
    public?void?doPost(?HttpServletRequest?request,
    ????????????????????????HttpServletResponse?response?)
    ????????????????????????
    throws?ServletException,IOException{
    ????????doGet(request,response);
    ????}
    }

    心得:寫EL心情 就是好


    評論

    # re: EL 標(biāo)簽小例   回復(fù)  更多評論   

    2007-08-02 10:14 by G_G
    自己沙發(fā)下

    # re: EL 標(biāo)簽小例   回復(fù)  更多評論   

    2009-08-21 14:49 by 大范甘迪
    你寫這個的作用是什么??????????

    # re: EL 標(biāo)簽小例   回復(fù)  更多評論   

    2009-09-22 15:56 by czk
    el標(biāo)簽作用用于取值和附值
    主站蜘蛛池模板: 成人毛片免费观看视频大全| 国产精品无码素人福利免费| 亚洲精品国产日韩| 吃奶摸下高潮60分钟免费视频| 一级做a爰性色毛片免费| 香蕉视频在线观看亚洲| 18国产精品白浆在线观看免费| 精品亚洲成a人在线观看| 亚洲色欲一区二区三区在线观看| 久久精品国产免费观看三人同眠| 亚洲JIZZJIZZ妇女| 国产亚洲综合色就色| 精品熟女少妇AV免费观看| 国产黄在线播放免费观看| 亚洲日本在线观看网址| 亚洲毛片网址在线观看中文字幕| 蜜臀98精品国产免费观看| 在线亚洲精品视频| 亚洲精品亚洲人成在线麻豆| 亚洲国产精品第一区二区三区| 91精品成人免费国产片| jizz免费观看视频| 亚洲高清一区二区三区| 亚洲AV日韩AV永久无码下载| 国产在线不卡免费播放| 成人免费黄色网址| 91国内免费在线视频| 午夜亚洲国产精品福利| 亚洲伊人久久大香线蕉影院| 亚洲精品卡2卡3卡4卡5卡区| 日韩免费无码一区二区视频 | 成年女人18级毛片毛片免费观看| 伊人免费在线观看| 国产精品亚洲а∨无码播放麻豆| 亚洲成综合人影院在院播放| 亚洲AV午夜成人影院老师机影院 | 亚洲色偷偷综合亚洲av78| 亚洲成年轻人电影网站www| 青青青国产色视频在线观看国产亚洲欧洲国产综合 | 亚洲hairy多毛pics大全| 亚洲成在人线中文字幕|