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

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

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

    ☆藍色夢想☆

    世界總是反反覆覆錯錯落落地飄去 來不及嘆息 生活不是平平淡淡從從容容的東西 不能放棄
    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實現中英文切換(過濾的是*.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>
             當前語言:
    <%=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>

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲精品V欧洲精品V日韩精品| 男人的好看免费观看在线视频| 亚洲成a人一区二区三区| 中文无码亚洲精品字幕| 免费涩涩在线视频网| 无人在线观看免费高清| 国产A在亚洲线播放| 精品亚洲永久免费精品| 亚洲福利在线视频| 99久久人妻精品免费二区| 精品亚洲成a人片在线观看| 2021国产精品成人免费视频| 亚洲www在线观看| 无码国模国产在线观看免费| 国产成人综合亚洲一区| 国产日韩成人亚洲丁香婷婷| 中国一级特黄高清免费的大片中国一级黄色片 | 免费在线视频你懂的| 亚洲免费中文字幕| 国内大片在线免费看| 免费一级毛suv好看的国产网站| 久久精品国产精品亚洲人人 | 久久久久免费精品国产小说| 亚洲欧洲第一a在线观看| 免费在线看v网址| 亚洲第一se情网站| 国产亚洲自拍一区| 18女人腿打开无遮掩免费| 国产成人精品亚洲日本在线| 国产免费无遮挡精品视频| 久久国产免费直播| 亚洲成a人不卡在线观看| 四虎永久免费网站免费观看| 两个人看的www免费| 亚洲高清视频在线| 亚洲中文字幕在线观看| 欧美色欧美亚洲另类二区| 久久综合亚洲色HEZYO国产| 永久在线观看www免费视频| 成a人片亚洲日本久久| 国产亚洲人成无码网在线观看|