jp.oarts.pirka.core.app
クラス ReqParser

java.lang.Object
  上位を拡張 jp.oarts.pirka.core.app.ReqParser
すべての実装されたインタフェース:
java.io.Serializable

public class ReqParser
extends java.lang.Object
implements java.io.Serializable

リクエストをパースするクラス

関連項目:
直列化された形式

コンストラクタの概要
ReqParser()
           
 
メソッドの概要
static java.lang.String MSKanjiConv(byte[] bytes)
          日本語を含む文字列をStringオブジェクトに変換する ただし、Shift-jisのときはMS932を優先する
static void parser(javax.servlet.http.HttpServletRequest req, java.util.Map<java.lang.String,java.lang.String[]> reqMap, java.util.List<java.lang.Long> fileNoList)
          HTTPリクエストを解析しリクエストマップとファイル番号リストに値を格納する
static void parserAjax(javax.servlet.http.HttpServletRequest req, java.util.Map<java.lang.String,java.lang.String[]> reqMap)
          HTTPリクエストを解析しリクエストマップとファイル番号リストに値を格納する
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ReqParser

public ReqParser()
メソッドの詳細

MSKanjiConv

public static java.lang.String MSKanjiConv(byte[] bytes)
                                    throws java.io.UnsupportedEncodingException
日本語を含む文字列をStringオブジェクトに変換する ただし、Shift-jisのときはMS932を優先する

パラメータ:
bytes - バイト配列
戻り値:
変換された文字列
例外:
java.lang.Exception
java.io.UnsupportedEncodingException

parser

public static void parser(javax.servlet.http.HttpServletRequest req,
                          java.util.Map<java.lang.String,java.lang.String[]> reqMap,
                          java.util.List<java.lang.Long> fileNoList)
                   throws java.io.IOException
HTTPリクエストを解析しリクエストマップとファイル番号リストに値を格納する

パラメータ:
req - リクエスト
reqMap - リクエストマップ
fileNoList - ファイル番号リスト
例外:
java.io.IOException

parserAjax

public static void parserAjax(javax.servlet.http.HttpServletRequest req,
                              java.util.Map<java.lang.String,java.lang.String[]> reqMap)
                       throws java.io.IOException
HTTPリクエストを解析しリクエストマップとファイル番号リストに値を格納する

パラメータ:
req - リクエスト
reqMap - リクエストマップ
例外:
java.io.IOException