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

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

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

    ☆藍(lán)色夢(mèng)想☆

    世界總是反反覆覆錯(cuò)錯(cuò)落落地飄去 來不及嘆息 生活不是平平淡淡從從容容的東西 不能放棄
    posts - 57, comments - 5, trackbacks - 0, articles - 0
    資源文件:
    ApplicationResources_en_US.properties:

    owner.greet
    =Greet
    owner.name
    =Name
    owner.address
    =Address
    owner.email
    =Email
    owner.tel
    =Tel

    ApplicationResources_zh_CN.properties

    owner.greet
    =\u79f0\u547c
    owner.name
    =\u59d3\u540d
    owner.address
    =\u5730\u5740
    owner.email
    =\u7535\u5b50\u90ae\u4ef6
    owner.tel
    =\u8054\u7cfb\u7535\u8bdd

    過濾器Lfilte實(shí)現(xiàn)中英文切換(過濾的是*.jsp和*do啊  記住 )
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    import java.util.*;
    import org.apache.struts.Globals;

    public class Lfilte extends HttpServlet implements Filter {
        
    private FilterConfig filterConfig;
        
    //Handle the passed-in FilterConfig
        public void init(FilterConfig filterConfig) throws ServletException {
            
    this.filterConfig = filterConfig;
        }


        
    //Process the request/response pair
        public void doFilter(ServletRequest request, ServletResponse response,
                             FilterChain filterChain) 
    {
            
    try {
                HttpServletRequest hReq 
    = (HttpServletRequest) request;
                HttpSession session 
    = hReq.getSession();
                String language 
    = request.getParameter("language");
                
    if(language!=null)
                
    {
                    
    if (language.equals("en")) {
                        session.setAttribute(Globals.LOCALE_KEY,
                                             Locale.ENGLISH);
                    }
     else {
                        session.setAttribute(Globals.LOCALE_KEY,
                                             Locale.CHINA);
                    }

                }

                filterChain.doFilter(request, response);
            }
     catch (ServletException sx) {
                filterConfig.getServletContext().log(sx.getMessage());
            }
     catch (IOException iox) {
                filterConfig.getServletContext().log(iox.getMessage());
            }

        }


        
    //Clean up resources
        public void destroy() {
        }

    }

    JSP顯示頁面
    <%@ page contentType="text/html;charset=UTF-8" %>
    <%@ taglib uri="/WEB-INF/displaytag-11.tld" prefix="display" %>
    <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
    <%@ taglib uri="/WEB-INF/fmt.tld" prefix="fmt" %>
    <%@ taglib uri="/WEB-INF/displaytag-11.tld" prefix="display" %>
    <%@ page import="org.displaytag.sample.*, java.util.*,org.displaytag.tags.TableTag"%>
    <%@page import="org.apache.struts.Globals,java.util.*"%>
    <%@ include file="inc/init.jsp" %>
    <%
       
    //response.ge
    %>
    <html:html locale="true">
      
    <head>
      
    <meta http-equiv="Pragma" content="no-cache" />
      
    <meta http-equiv="Cache-Control" content="no-cache" />
      
    <link rel="stylesheet" href="css/screen.css" type="text/css" media="screen, print" />
      
    <title>Struts Form for ownerForm</title>
      
    </head>
       
    <body>
          
    <html:form action="/owner">
    <input type="hidden" name="formAction" value="changeLanguage" />
           
    <input type="hidden" name="language" />
           
    <bean:message key="owner.greet"/>:
              
    <html:select property="greet">
                
    <html:option value=""></html:option>
                
    <html:option value="Mr.">Mr.</html:option>
                
    <html:option value="Miss.">Miss.</html:option>
                
    <html:option value="Mrs.">Mrs.</html:option>
              
    </html:select><html:errors property="greet"/>

            
    </br>

            
    <bean:message key="owner.name" />:<input type="text" name="name" /><br>
            
    <bean:message key="owner.address" />:<input type="text" name="address" /></br>
            
    <bean:message key="owner.email" /> : <input type="text" name="email" /></br>
            
    <bean:message key="owner.tel" /> : <input type="text" name="tel" /></br>
             當(dāng)前語言:
    <%=session.getAttribute(Globals.LOCALE_KEY)%>
             
    </br>
            
    <html:submit/><html:reset/>
            
    <a href="index.jsp?language=en">英文版</a>
            
    <a href="index.jsp?language=cn">中文版</a>
            
    <input type="button" name="langEn" value="英文版" onclick="changeLanguage('en')"/>
            
    <input type="button" name="langCn" value="中文版" onclick="changeLanguage('cn')" />
             
    </html:form>

    <% Object foo = session.getAttribute( "details" );
       
    if( foo == null ) {
          session.setAttribute( 
    "details"new TestList(100false) );
       }


       request.setAttribute(
    "testparam""sendamail");
       request.setAttribute( 
    "test"new TestList(100false) ); 
       
    %>

    <fmt:setLocale value="<%=session.getAttribute(Globals.LOCALE_KEY)%>"/>
    <fmt:bundle basename="ApplicationResources">
    <display:table name="sessionScope.details" pagesize="10" export="true" class="its" decorator="org.displaytag.sample.Wrapper" >
      
    <display:column property="link1" titleKey="owner.tel" />
      
    <display:column property="email" titleKey="owner.email"/>
      
    <display:column property="link2" title="Actions" /> 
      
    <display:column property="longDescription" media="csv excel xml pdf" title="Not On HTML"/>
    </display:table>
    </fmt:bundle>
    <br>
      
       
    </body>
    </html:html>

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲网站视频在线观看| 免费人成激情视频| 18国产精品白浆在线观看免费| 国产成人AV片无码免费| 成人A片产无码免费视频在线观看| 中文字幕成人免费高清在线| 三根一起会坏掉的好痛免费三级全黄的视频在线观看 | 国产一区视频在线免费观看| 日韩高清免费观看| 国产伦精品一区二区三区免费下载| 波多野结衣久久高清免费| 国产一区二区三区免费视频| 国产一级理论免费版| 国产偷国产偷亚洲高清日韩| 亚洲免费观看视频| 亚洲视频免费播放| 亚洲第一区二区快射影院| 亚洲爆乳精品无码一区二区| 黄色毛片免费观看| 日韩电影免费在线观看网站| 99久久人妻精品免费二区| aa级一级天堂片免费观看| 日本特黄特色免费大片| 亚洲成a人一区二区三区| 亚洲AV无码一区二区二三区软件| 亚洲国产精品嫩草影院| 99亚洲精品卡2卡三卡4卡2卡| 男女猛烈xx00免费视频试看| 99在线免费视频| 草久免费在线观看网站| 国产免费无码AV片在线观看不卡| 人妻丰满熟妇无码区免费| 在线播放高清国语自产拍免费| 亚洲人成人网站在线观看| 亚洲av无码专区国产乱码在线观看 | 久久国产精品免费看| 在线观看av永久免费| 亚洲成av人片天堂网老年人| 久久青青草原亚洲AV无码麻豆| 亚洲一卡2卡3卡4卡国产网站| jizzjizz亚洲日本少妇|