<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)航:
     
    主站蜘蛛池模板: 亚洲五月综合网色九月色| 国产成A人亚洲精V品无码性色 | 国产精品成人观看视频免费| 九九精品免费视频| 一区国严二区亚洲三区| 亚洲AV日韩AV永久无码绿巨人 | 亚洲第一成年男人的天堂| 亚洲午夜免费视频| 搡女人免费视频大全| 亚洲午夜精品一级在线播放放| 亚洲一区在线视频观看| 亚洲免费在线观看| 成**人免费一级毛片| 亚洲狠狠综合久久| 大片免费观看92在线视频线视频| 最近免费视频中文字幕大全| 亚洲午夜爱爱香蕉片| 最近免费中文字幕中文高清| 午夜国产羞羞视频免费网站| 亚洲国产精品一区| 久草在视频免费福利| 国产亚洲福利精品一区二区| 久久精品国产免费观看| 久久亚洲国产精品五月天婷| 亚洲乱理伦片在线观看中字| 18禁无遮挡无码国产免费网站| 国产亚洲av片在线观看16女人| 美女羞羞视频免费网站| 午夜毛片不卡高清免费| 特黄特色的大片观看免费视频| 亚洲成人激情在线| 成人黄软件网18免费下载成人黄18免费视频| 亚洲aⅴ天堂av天堂无码麻豆| 亚洲性线免费观看视频成熟| 国产精品自拍亚洲| 国产AV无码专区亚洲精品| 毛片A级毛片免费播放| 国产日韩久久免费影院| 大胆亚洲人体视频| 最近免费2019中文字幕大全| 国产亚洲Av综合人人澡精品|