亚洲Av永久无码精品一区二区,青青草原精品国产亚洲av,在线亚洲午夜理论AV大片http://m.tkk7.com/hgq0011/category/2988.html&nbsp;&nbsp;&nbsp;&nbsp;簡單的事情重復做,就會產生累積效應!<br/> &nbsp;&nbsp; <a ><b><font color=red>共有<script src=http://fastonlineusers.com/online.php?d=hgq0011.blogjava.net></script>人在同時閱讀此Blog</font></b></a></p>zh-cnWed, 28 Feb 2007 07:56:48 GMTWed, 28 Feb 2007 07:56:48 GMT60UTF-8 字符處理在 Web 開發中的應用http://m.tkk7.com/hgq0011/archive/2006/07/31/60936.htmlHarrysonHarrysonMon, 31 Jul 2006 01:37:00 GMThttp://m.tkk7.com/hgq0011/archive/2006/07/31/60936.htmlhttp://m.tkk7.com/hgq0011/comments/60936.htmlhttp://m.tkk7.com/hgq0011/archive/2006/07/31/60936.html#Feedback0http://m.tkk7.com/hgq0011/comments/commentRss/60936.htmlhttp://m.tkk7.com/hgq0011/services/trackbacks/60936.html ?上星期周五去面試的時候考官就問了我一個問題--關于web應用中的中文處理?,下面的文章應該有點幫助.????UTF-8 字符處理在 Web 開發中的應用(http://www-128.ibm.com/developerworks/cn/web/wa-lo-utf8/index.html?ca=drs-)

?



Harryson 2006-07-31 09:37 發表評論
]]>
WW標簽的使用注意http://m.tkk7.com/hgq0011/archive/2006/07/26/60210.htmlHarrysonHarrysonWed, 26 Jul 2006 09:16:00 GMThttp://m.tkk7.com/hgq0011/archive/2006/07/26/60210.htmlhttp://m.tkk7.com/hgq0011/comments/60210.htmlhttp://m.tkk7.com/hgq0011/archive/2006/07/26/60210.html#Feedback0http://m.tkk7.com/hgq0011/comments/commentRss/60210.htmlhttp://m.tkk7.com/hgq0011/services/trackbacks/60210.html

總結,?如果是request.getParameter("rank")來取的,對應的WW標簽就是:
<ww:property?value="#parameters['rank']"/>
如果是request.getAttribute("rank")來取的,?對應的ww標簽就是:
<ww:property?value="#request['rank']"/>?

?A??1?<ww:property?value="#request['pages']"/>???2?<ww:property?value="#attr['pages']"/>


Harryson 2006-07-26 17:16 發表評論
]]>
webwork+spring+hibernate開發心得http://m.tkk7.com/hgq0011/archive/2005/09/06/12169.htmlHarrysonHarrysonTue, 06 Sep 2005 01:46:00 GMThttp://m.tkk7.com/hgq0011/archive/2005/09/06/12169.htmlhttp://m.tkk7.com/hgq0011/comments/12169.htmlhttp://m.tkk7.com/hgq0011/archive/2005/09/06/12169.html#Feedback2http://m.tkk7.com/hgq0011/comments/commentRss/12169.htmlhttp://m.tkk7.com/hgq0011/services/trackbacks/12169.html結合webwork+spring+hibernate來開發系統感覺還是很方便的。

  比如:

   1)jsp頁面減少了很多java腳本(可以說是看不到了,以前采用jsp+javabean+jdbc,jsp頁面真是很亂呀,到處是java腳本,這樣的話就會有很多業務(business)邏輯也出現頁面中,有時直接調用javaBean來處理,導致程序之間的耦合度很高),更加美觀大方。

   2)webwork體現出了MVC結構。減少了程序之的耦合程度。webwork采用ongl(對象描述語言)很大程度上減少了set(),get()方法的出現。這樣做,你必須在頁面,javaBean,之間的命名規則要符合webwork的field-driver,model-driver的要求。

         3)程序的請求統一由com.opensymphony.webwork.dispatcher.ServletDispatcher(control)來處理,然后通過xwork.xml中的配置,取得相應的處理程序(Action)。這樣減少了把一些業務邏輯寫在jsp頁面中。也更加清晰,有利于以后的維護。

   4)spring起到了事務管理,aop等作用。減少了很煩瑣的try{}catch(){},程序的結構感覺很清晰、明了。

   5)hibernate提供了持久化支持。面向對象的hql語言很方便。

   6)對后臺的處理,都是面向接口的編程。對以后的維護很方便。



Harryson 2005-09-06 09:46 發表評論
]]>
標簽<ww:iterator/>http://m.tkk7.com/hgq0011/archive/2005/09/05/12000.htmlHarrysonHarrysonMon, 05 Sep 2005 00:59:00 GMThttp://m.tkk7.com/hgq0011/archive/2005/09/05/12000.htmlhttp://m.tkk7.com/hgq0011/comments/12000.htmlhttp://m.tkk7.com/hgq0011/archive/2005/09/05/12000.html#Feedback0http://m.tkk7.com/hgq0011/comments/commentRss/12000.htmlhttp://m.tkk7.com/hgq0011/services/trackbacks/12000.html???? 采用標簽能夠減少很多的java腳本,使得頁面變得更加簡潔。可標簽我也得花一些時間來熟悉它。標簽用來遍歷java.util.Collection, java.util.Iterator, java.util.Enumeration, java.util.Map, array, XML Node, or XML NodeList.?
???
可我還不是很熟悉。比如我要遍歷一個一對多的明細信息。我是這樣處理的--把要遍歷的List 存儲在session中,然后在頁面中用如下的方法來調用:

<ww:iterator?value="#session['shipments']"?status="index"?id="shpform">
<td?width="61"?height="20"><ww:property?value="#index.count"/>td>
<td?width="109"?height="20"><ww:property?value="jftShipQuantity"/>td>
ww:iterator>

?? 這樣子的話,session中存儲的東東會很多,對于頁面很多的話,就會很難維護。其實我想用一個pojo的屬性來get,set它,然后在頁面中遍歷它。可我就是不知道怎樣用來引用??:(。還有就是,比如我遍歷完剛才的東東,然后還要對每一列進行合計,也就是每一列進行求和。我是這樣子做的,就是在dao中用一個方法求得每一列的和,并把它放在一個數組中,也把它存儲到session中,最后在頁面中用如下的代碼來處理:
<td?width="109"?height="20"><ww:property?value="#session['total'][0]"/>td>
????????????????
<td?width="109"?height="20"><ww:property?value="#session['total'][1]"/>td>

這樣子的話,也會遇到上面所提到的問題,還有就是沒有一種面向對象的思想。對以后別人來維護我的代碼會造成困難,難以辨認,它代表的到底是什么玩意。所以在這種情況下,大家又是怎么來處理的呢?請指點迷津,謝謝!

Harryson 2005-09-05 08:59 發表評論
]]>
webwork&jstl標簽http://m.tkk7.com/hgq0011/archive/2005/09/01/11728.htmlHarrysonHarrysonThu, 01 Sep 2005 03:51:00 GMThttp://m.tkk7.com/hgq0011/archive/2005/09/01/11728.htmlhttp://m.tkk7.com/hgq0011/comments/11728.htmlhttp://m.tkk7.com/hgq0011/archive/2005/09/01/11728.html#Feedback0http://m.tkk7.com/hgq0011/comments/commentRss/11728.htmlhttp://m.tkk7.com/hgq0011/services/trackbacks/11728.html
<%@ taglib uri="http://java.sun.com/jstl/fmt_rt" prefix="fmt" %>
<%@ taglib uri="http://java.sun.com/jstl/fmt_rt" prefix="fmt" %>
<%@ taglib uri="webwork" prefix="ww" %>
<c:set var="datePattern"><fmt:message key="date.format"/></c:set>
<c:set var="ctx" value="${pageContext.request.contextPath}"/>
<fmt:message key="shipment.memo"/>//得到對應的國際化值
<ww:property value="jsoNo"/>//得到action的屬性值


Harryson 2005-09-01 11:51 發表評論
]]>
中文亂碼問題http://m.tkk7.com/hgq0011/archive/2005/08/31/11630.htmlHarrysonHarrysonWed, 31 Aug 2005 05:39:00 GMThttp://m.tkk7.com/hgq0011/archive/2005/08/31/11630.htmlhttp://m.tkk7.com/hgq0011/comments/11630.htmlhttp://m.tkk7.com/hgq0011/archive/2005/08/31/11630.html#Feedback0http://m.tkk7.com/hgq0011/comments/commentRss/11630.htmlhttp://m.tkk7.com/hgq0011/services/trackbacks/11630.html      暈了一上午碰到了從JSP頁面請求到ACTION中出現了中文問題。找了很久也不知道到底問題出現在那,郁悶呀。總覺得很奇怪,因為我是原來的系統(中文傳遞沒有問題)中加入一些頁面,也添加了一個Action,可它有中文問題了。想了很久也不能解決,真是呀。最后,我干脆把原來的系統還原,然后重新在系統中添加所要修改的東東,居然沒有問題了。
總結一下原系統解決亂碼的方案:
   1)采用國際化。這樣能解決頁面的中文亂碼問題。

    a)把頁面中所出現的中文寫到屬性文件中,例如:messages_zh.properties,
shipment.system = 出貨小系統
shipment.jsnum 
= 條碼
shipment.stylenum 
= 款式
    
                 b)native2ascii把文字轉換成ascii碼,
D:\project\shipment\web\WEB-INF\classes>native2ascii messages_zh.properties mess
ages_zh_CN.properties

    c)頁面統一采用utf-8編碼
<%@ page pageEncoding="utf-8" contentType="text/html;charset=utf-8" %>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

     d)在web.xml文件中引入JSTL與WEBWORK集成的類
 <!-- Define the basename for a resource bundle for I18N -->
    
<context-param>
        
<param-name>javax.servlet.jsp.jstl.fmt.localizationContext</param-name>
        
<param-value>messages</param-value>
    
</context-param>

       <!-- 采用filter編碼轉換-->
    
<filter>
                
<filter-name>Set Character Encoding</filter-name>
                
<filter-class>org.appfuse.web.SetCharacterEncodingFilter</filter-class>
        
</filter>

        
<filter-mapping>
                
<filter-name>Set Character Encoding</filter-name>
                
<url-pattern>/*</url-pattern>
        
</filter-mapping>

      
              e)filter類把請求的統一轉換成utf-8,(在2.1.7版本以后自己處理好了)如下:
package org.appfuse.web;

/**
 * Created by IntelliJ IDEA.
 * User: Administrator
 * Date: 2005-8-11
 * Time: 13:17:00
 * To change this template use File | Settings | File Templates.
 
*/

import java.io.IOException;

import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;

public class SetCharacterEncodingFilter implements Filter{

    
public void init(FilterConfig arg0) throws ServletException {

    }


    
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
        
/*
         * Servlet編碼
         
*/

        request.setCharacterEncoding(
"utf-8"); 
        chain.doFilter(request,response);
    }


    
public void destroy() {

    }


}

    
                ee)在web-inf\classes中的webwork.properties文件(可能這個就能取代上面的,有待測試)中加入
webwork.custom.i18n.resources=messages
webwork.locale
=zh_CN
webwork.i18n.encoding
=GBK
 
                f)在頁面中還需添加JSTL標簽,當然在classpath下要加入相關的類包
<%@ taglib uri="http://java.sun.com/jstl/fmt_rt" prefix="fmt" %>
   
   g)現在在頁面中就可以采用jstl的EL來引入了
<fmt:message key="shipment.shipment"/>
        
        2)把tomcate下面的conf文件夾下的server.xml文件中加入 URIEncoding="GBK",有了上面的可能這一個也是多余的,如:
 <Connector 
port="8080"               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups
="false" redirectPort="8443" acceptCount="100"
               debug
="0" connectionTimeout="20000" 
               disableUploadTimeout
="true" URIEncoding="GBK" />
   
 
  現在想想,當時可能我太性急,有點慌,盲目,所以沒有注意到原來我在系統中加入了filter來轉換編碼(utf-8),而在我新添加的頁面中沒有注意到這一點,所以怎么處理還是有亂碼。所以在以后的開發當中一定要沉著冷靜專注,要弄清其所以然,才能順利的解決好問題。

Harryson 2005-08-31 13:39 發表評論
]]>
主站蜘蛛池模板: 色吊丝免费观看网站| 亚洲熟妇无码AV| 国精产品一区一区三区免费视频| 免费在线观看污网站| 男人j进女人p免费视频| 免费一级肉体全黄毛片| 小说专区亚洲春色校园| 免费a级毛片网站| 国产成人高清精品免费观看| 伊人久久综在合线亚洲91| 韩日电影在线播放免费版| 国产AV无码专区亚洲A∨毛片| 久久99精品免费视频| 亚洲日韩在线视频| 蜜桃视频在线观看免费网址入口| 亚洲情A成黄在线观看动漫软件 | 99视频在线观看免费| 亚洲桃色AV无码| 无码精品人妻一区二区三区免费看 | 久久夜色精品国产亚洲av| 一级一级一级毛片免费毛片| 国产日产亚洲系列| 免费无码毛片一区二区APP| 亚洲免费黄色网址| 四只虎免费永久观看| 最新亚洲成av人免费看| 91亚洲精品麻豆| 全黄a免费一级毛片人人爱| 成人在线免费视频| 亚洲av无码国产精品色午夜字幕| 国产精品入口麻豆免费观看| 亚洲a∨无码一区二区| 亚洲婷婷五月综合狠狠爱| 18国产精品白浆在线观看免费| 亚洲精品GV天堂无码男同| 亚洲日本中文字幕一区二区三区| 在线观看黄片免费入口不卡| 亚洲一区在线视频观看| 亚洲一区二区三区乱码A| 亚洲大片免费观看| 在线观看亚洲视频|