隨筆-51  評論-14  文章-0  trackbacks-0
          需要的包及TLD文件:

          首先需要將用到的jar包放入WEB-INF/lib 目錄下,再將c.tld文件放到/WEB-INF目錄下
          jstl.jar
          standard.jar

          form.html

          <html>
          <head><title>Select Your Portal</title></head>
          <body>
          <h1>請選擇:</h1>
          <form action="form.jsp" method="get">
          <select name="portchoice">
            
          <option value="1">電腦</option>
            
          <option value="2">網絡</option>
            
          <option value="3">軟件</option>
          </select>
          <input type="submit" value="Select"/>
          </form>
          </body>
          </html>

          form.jsp

          <%@ page contentType="text/html; charset=GBK" %>
          <%@ page isELIgnored="false" %>
          <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
          <html>

           
          <c:choose>
              
          <c:when test="${param.portchoice == '1'}">
                
          <head><title>歡迎來到電腦世界</title></head>
                
          <body>
                 
          <h1>歡迎來到電腦世界</h1>   
                
          </body>
              
          </c:when>
              
          <c:when test="${param.portchoice == '2'}">
                 
          <head><title>網絡天地歡迎您</title></head>
                 
          <body>
                  
          <h1>網絡天地歡迎您</h1>   
                 
          </body>
              
          </c:when>
              
          <c:when test="${param.portchoice == '3'}">
                 
          <head><title>學軟件</title></head>
                 
          <body>
                 
          <h1>我們一起學軟件!</h1>   
                 
          </body>
              
          </c:when>
              
          <c:otherwise>
                 
          <head><title>其它</title></head>
                 
          <body>
                 
          <h1>其它選項</h1>   
                 
          </body>
              
          </c:otherwise>
          </c:choose>
          </html>



          另外需要在web.xml文件中加入如下代碼:(經試驗可有可無)


          <taglib>
           
          <taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri>
           <taglib-location>/WEB-INF/c.tld</taglib-location>
          </taglib>


          二,EL表達式語言接收參數亂碼問題

          發送請求的頁面表單須使用POST提交參數(使用GET會出現???亂碼,我也不清楚什么原因)

          接收參數的頁面加入如下代碼:


          <%@ taglib prefix="fmt" uri="/WEB-INF/fmt.tld" %>



          <fmt:requestEncoding value="GB2312"/>

          posted on 2008-04-07 19:51 Hank1026 閱讀(222) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 淮北市| 万源市| 通州区| 郓城县| 乐亭县| 偃师市| 高台县| 湾仔区| 绵阳市| 闻喜县| 桐乡市| 山东省| 越西县| 井陉县| 宿迁市| 晋州市| 饶河县| 定襄县| 枞阳县| 贡山| 南充市| 余干县| 鸡泽县| 崇左市| 桦川县| 新河县| 普定县| 涿鹿县| 壤塘县| 开原市| 惠水县| 彩票| 栾川县| 曲麻莱县| 当阳市| 江城| 买车| 南开区| 寿阳县| 天津市| 杨浦区|