[Seasar-user:8302] Re: [Teeda] 円記号について

Junichi Kato [E-MAIL ADDRESS DELETED]
2007年 6月 13日 (水) 21:37:33 JST


小林さん,
加藤です.

情報が整理されていなくてすみません.

> Teeda に付属している RequestDumpFilter などを
> 使えば簡単に確認できると思います.

早速ログを取ってみました.
円記号を入力し,1回目の確認ボタンでバリデーションエラーになり,2回目の確認ボタンでバリデーションが必ずスルーしてしまいます.
ログ上では,なにやら?な文字が含まれているようなのですが,画面上の表示では1回目も2回目も?のような文字は表示されていません.


編集画面(確認ボタン押下 1回目)
[param]editXXXForm:xxxxxxText=rererererere\
 
編集画面(バリデーションエラーの後,確認ボタン押下 2回目)
[param]editXXXForm:xxxxxxText=rererererere?\


--- 詳細のログ ---

編集画面(確認ボタン押下 1回目)

** before *****************************************: /view/admin/editXXXXXX.html
  Request class=org.apache.catalina.connector.RequestFacade, instance=[E-MAIL ADDRESS DELETED]
  RequestedSessionId=D08731AA1CA06DCE8747A7F0581776AC
  REQUEST_URI=/xxxxx/view/admin/editXXXXXX.html, SERVLET_PATH=/view/admin/editXXXXXX.html
  CharacterEncoding=null, ContentLength=564, ContentType=application/x-www-form-urlencoded, Locale=ja, Locales=ja, en_US, en, Scheme=http, isSecure=false
  SERVER_PROTOCOL=HTTP/1.1, REMOTE_ADDR=0:0:0:0:0:0:0:1, REMOTE_HOST=0:0:0:0:0:0:0:1, SERVER_NAME=localhost, SERVER_PORT=8080
  ContextPath=/xxxxx, REQUEST_METHOD=POST, QUERY_STRING=null, PathInfo=null, RemoteUser=null
  Session SessionId=D08731AA1CA06DCE8747A7F0581776AC
  Session :: CreationTime=1181737262730, LastAccessedTime=1181737280979, MaxInactiveInterval=-60
  [param]editXXXForm/view/admin/editXXXXXX.html=editXXXForm
  [param]editXXXForm:xxxxxxText=rererererere\
  [param]editXXXForm:xxxxxxTextName-hidden=dcxcxcx
  [param]editXXXForm:crudType=2
  [param]editXXXForm:doConfirm=?¢????
  [param]editXXXForm:isNotCreateTeedaHidden=true
  [param]editXXXForm:isNotReadTeedaHidden=true
  [param]editXXXForm:terminalxxxxxxTextId=1
  [param]editXXXForm:versionNo=1
  [cookie]JSESSIONID=D08731AA1CA06DCE8747A7F0581776AC
  [header]accept=application/x-shockwave-flash,text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
  [header]accept-charset=Shift_JIS,utf-8;q=0.7,*;q=0.7
  [header]accept-encoding=gzip,deflate
  [header]accept-language=ja,en-us;q=0.7,en;q=0.3
  [header]connection=keep-alive
  [header]content-length=564
  [header]content-type=application/x-www-form-urlencoded
  [header]cookie=JSESSIONID=D08731AA1CA06DCE8747A7F0581776AC
  [header]host=localhost:8080
  [header]keep-alive=300
  [header]referer=http://localhost:8080/xxxxx/view/admin/editXXXXXX.html?crudType=2&terminalxxxxxxTextId=1
  [header]user-agent=Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
  [session]currentAdminDto=[E-MAIL ADDRESS DELETED]
  [session]currentTerminalDto=[E-MAIL ADDRESS DELETED]
  [session]currentUserDto=[E-MAIL ADDRESS DELETED]
  [session]javax.faces.internal.scope.PageScope={}
  [session]javax.faces.internal.scope.RedirectScope={}
  [session]javax.faces.internal.scope.SubApplicationScope={null={org.seasar.teeda.extension.html.PagePersistence.SUBAPPLICATION={}}}
  [session]javax.faces.request.charset=UTF-8
  [session]org.seasar.teeda.core.lifecycle.impl.RestoreViewPhase.VIEW_ID_LRU={null=/view/admin/editXXXXXX.html}
  [session]terminalxxxxxxTextCondition=[E-MAIL ADDRESS DELETED]
  [session]terminalLocationGroupCondition=[E-MAIL ADDRESS DELETED]
  [context]javax.servlet.context.tempdir=D:\Develop\Tools\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\xxxxx
  [context]org.apache.catalina.WELCOME_FILES=[Ljava.lang.String;@1c7510d


** after *****************************************: /view/admin/editXXXXXX.html
  Response class=org.apache.catalina.connector.ResponseFacade, instance=[E-MAIL ADDRESS DELETED]
  [request]admin_editXXXXXXPage=jp.co.xx.xxxxx.web.admin.editXXXXXXPage$$EnhancedByS2AOP$$[E-MAIL ADDRESS DELETED]
  [request]facesContext=[E-MAIL ADDRESS DELETED]
  [request]javax.faces.webapp.GLOBAL_ID_VIEW={}
  [request]javax.servlet.jsp.jstl.fmt.locale.request=ja_JP
  [request]org.apache.myfaces.component.html.util.ExtensionFilter.doFilterCalled=true
  [request]org.seasar.framework.container.hotdeploy.HotdeployFilter=[E-MAIL ADDRESS DELETED]
  [request]org.seasar.teeda.core.lifecycle.LifecycleImpl.EXECUTED=org.seasar.teeda.core.lifecycle.LifecycleImpl.EXECUTED
  [request]org.seasar.teeda.extension.render.html.THtmlHeadRenderer.CSS_KEY=[]
  [request]org.seasar.teeda.extension.render.html.THtmlHeadRenderer.INLINE_CSS_KEY={}
  [request]org.seasar.teeda.extension.render.html.THtmlHeadRenderer.INLINE_JS_KEY={}
  [request]org.seasar.teeda.extension.render.html.THtmlHeadRenderer.JS_KEY=[]
  [request]postback=true
  [request]previousViewId=/view/admin/editXXXXXX.html
  [request]teeda.SUBMITTED_COMMAND=doConfirm
  [cookie]JSESSIONID=D08731AA1CA06DCE8747A7F0581776AC
  [session]currentAdminDto=[E-MAIL ADDRESS DELETED]
  [session]currentTerminalDto=[E-MAIL ADDRESS DELETED]
  [session]currentUserDto=[E-MAIL ADDRESS DELETED]
  [session]javax.faces.internal.scope.PageScope={}
  [session]javax.faces.internal.scope.RedirectScope={}
  [session]javax.faces.internal.scope.SubApplicationScope={null={org.seasar.teeda.extension.html.PagePersistence.SUBAPPLICATION={}}}
  [session]javax.faces.request.charset=UTF-8
  [session]org.seasar.teeda.core.lifecycle.impl.RestoreViewPhase.VIEW_ID_LRU={null=/view/admin/editXXXXXX.html}
  [session]terminalxxxxxxTextCondition=[E-MAIL ADDRESS DELETED]
  [session]terminalLocationGroupCondition=[E-MAIL ADDRESS DELETED]
  [context]javax.servlet.context.tempdir=D:\Develop\Tools\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\xxxxx
  [context]org.apache.catalina.WELCOME_FILES=[Ljava.lang.String;@1c7510d


編集画面(バリデーションエラーの後,確認ボタン押下 2回目)

** before *****************************************: /view/admin/editXXXXXX.html
  Request class=org.apache.catalina.connector.RequestFacade, instance=[E-MAIL ADDRESS DELETED]
  RequestedSessionId=D08731AA1CA06DCE8747A7F0581776AC
  REQUEST_URI=/xxxxx/view/admin/editXXXXXX.html, SERVLET_PATH=/view/admin/editXXXXXX.html
  CharacterEncoding=null, ContentLength=567, ContentType=application/x-www-form-urlencoded, Locale=ja, Locales=ja, en_US, en, Scheme=http, isSecure=false
  SERVER_PROTOCOL=HTTP/1.1, REMOTE_ADDR=0:0:0:0:0:0:0:1, REMOTE_HOST=0:0:0:0:0:0:0:1, SERVER_NAME=localhost, SERVER_PORT=8080
  ContextPath=/xxxxx, REQUEST_METHOD=POST, QUERY_STRING=null, PathInfo=null, RemoteUser=null
  Session SessionId=D08731AA1CA06DCE8747A7F0581776AC
  Session :: CreationTime=1181737262730, LastAccessedTime=1181737293522, MaxInactiveInterval=-60
  [param]editXXXForm/view/admin/editXXXXXX.html=editXXXForm
  [param]editXXXForm:xxxxxxText=rererererere?\
  [param]editXXXForm:xxxxxxTextName-hidden=dcxcxcx
  [param]editXXXForm:crudType=2
  [param]editXXXForm:doConfirm=?¢????
  [param]editXXXForm:isNotCreateTeedaHidden=true
  [param]editXXXForm:isNotReadTeedaHidden=true
  [param]editXXXForm:terminalxxxxxxTextId=1
  [param]editXXXForm:versionNo=1
  [cookie]JSESSIONID=D08731AA1CA06DCE8747A7F0581776AC
  [header]accept=application/x-shockwave-flash,text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
  [header]accept-charset=Shift_JIS,utf-8;q=0.7,*;q=0.7
  [header]accept-encoding=gzip,deflate
  [header]accept-language=ja,en-us;q=0.7,en;q=0.3
  [header]connection=keep-alive
  [header]content-length=567
  [header]content-type=application/x-www-form-urlencoded
  [header]cookie=JSESSIONID=D08731AA1CA06DCE8747A7F0581776AC
  [header]host=localhost:8080
  [header]keep-alive=300
  [header]referer=http://localhost:8080/xxxxx/view/admin/editXXXXXX.html
  [header]user-agent=Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
  [session]currentAdminDto=[E-MAIL ADDRESS DELETED]
  [session]currentTerminalDto=[E-MAIL ADDRESS DELETED]
  [session]currentUserDto=[E-MAIL ADDRESS DELETED]
  [session]javax.faces.internal.scope.PageScope={}
  [session]javax.faces.internal.scope.RedirectScope={}
  [session]javax.faces.internal.scope.SubApplicationScope={null={org.seasar.teeda.extension.html.PagePersistence.SUBAPPLICATION={}}}
  [session]javax.faces.request.charset=UTF-8
  [session]org.seasar.teeda.core.lifecycle.impl.RestoreViewPhase.VIEW_ID_LRU={null=/view/admin/editXXXXXX.html}
  [session]terminalxxxxxxTextCondition=[E-MAIL ADDRESS DELETED]
  [session]terminalLocationGroupCondition=[E-MAIL ADDRESS DELETED]
  [context]javax.servlet.context.tempdir=D:\Develop\Tools\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\xxxxx
  [context]org.apache.catalina.WELCOME_FILES=[Ljava.lang.String;@1c7510d
  [context]org.apache.catalina.resources=[E-MAIL ADDRESS DELETED]
  [context]org.seasar.teeda.core.config.webapp.element.WebappConfig=[E-MAIL ADDRESS DELETED]

** after *****************************************: /view/admin/editXXXXXX.html
  Response class=org.apache.catalina.connector.ResponseFacade, instance=[E-MAIL ADDRESS DELETED]
  [request]admin_editXXXXXXPage=jp.co.xx.xxxxx.web.admin.editXXXXXXPage$$EnhancedByS2AOP$$[E-MAIL ADDRESS DELETED]
  [request]facesContext=[E-MAIL ADDRESS DELETED]
  [request]javax.faces.webapp.GLOBAL_ID_VIEW={}
  [request]javax.servlet.jsp.jstl.fmt.locale.request=ja_JP
  [request]org.apache.myfaces.component.html.util.ExtensionFilter.doFilterCalled=true
  [request]org.seasar.framework.container.hotdeploy.HotdeployFilter=[E-MAIL ADDRESS DELETED]
  [request]org.seasar.teeda.core.lifecycle.LifecycleImpl.EXECUTED=org.seasar.teeda.core.lifecycle.LifecycleImpl.EXECUTED
  [request]org.seasar.teeda.extension.render.html.THtmlHeadRenderer.CSS_KEY=[]
  [request]org.seasar.teeda.extension.render.html.THtmlHeadRenderer.INLINE_CSS_KEY={}
  [request]org.seasar.teeda.extension.render.html.THtmlHeadRenderer.INLINE_JS_KEY={}
  [request]org.seasar.teeda.extension.render.html.THtmlHeadRenderer.JS_KEY=[]
  [request]postback=true
  [request]previousViewId=/view/admin/editXXXXXX.html
  [request]teeda.SUBMITTED_COMMAND=doConfirm
  [cookie]JSESSIONID=D08731AA1CA06DCE8747A7F0581776AC
  [session]currentAdminDto=[E-MAIL ADDRESS DELETED]
  [session]currentTerminalDto=[E-MAIL ADDRESS DELETED]
  [session]currentUserDto=[E-MAIL ADDRESS DELETED]
  [session]javax.faces.internal.scope.PageScope={}
  [session]javax.faces.internal.scope.RedirectScope={}
  [session]javax.faces.internal.scope.SubApplicationScope={null={org.seasar.teeda.extension.html.PagePersistence.SUBAPPLICATION={}}}
  [session]javax.faces.request.charset=UTF-8
  [session]org.seasar.teeda.core.lifecycle.impl.RestoreViewPhase.VIEW_ID_LRU={null=/view/admin/editXXXXXX.html}
  [session]terminalxxxxxxTextCondition=[E-MAIL ADDRESS DELETED]
  [session]terminalLocationGroupCondition=[E-MAIL ADDRESS DELETED]
  [context]javax.servlet.context.tempdir=D:\Develop\Tools\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\xxxxx
  [context]org.apache.catalina.WELCOME_FILES=[Ljava.lang.String;@1c7510d
  [context]org.apache.catalina.resources=[E-MAIL ADDRESS DELETED]
  [context]org.seasar.teeda.core.config.webapp.element.WebappConfig=[E-MAIL ADDRESS DELETED]




Seasar-user メーリングリストの案内