try{
// リダイレクト先 + ldtype(表示モード) + n_list(表示件数) + lastServiceTime(検索終了時間) + リターンコード
String tmpUrl = request.getParameter("tmpUrl");
if(tmpUrl == null){
tmpUrl ="";
}
String tmpLdtype = request.getParameter("ldtype");
if(tmpLdtype == null){
tmpLdtype ="";
}
String tmpN_list = request.getParameter("n_list");
if(tmpN_list == null){
tmpN_list ="";
}
String tmpRetCode = request.getParameter("retCode");
if(tmpRetCode == null){
tmpRetCode ="";
}
String tmpLastTime = request.getParameter("tmpLastTime");
if(tmpLastTime == null){
tmpLastTime ="";
}
String tmpThumbsize = request.getParameter("thumbsize");
if(tmpThumbsize == null){
tmpThumbsize ="";
}
String tmpRidUrl = tmpUrl +
"?ldtype=" + tmpLdtype +
"&n_list=" + tmpN_list +
"&lastServiceTime=" + request.getParameter("tmpLastTime") +
"&thumbsize=" + tmpThumbsize +
"&retCode=" + tmpRetCode;
}catch(Exception e){
atg.nucleus.logging.ApplicationLogging log = request.getLog();
log.logWarning("Catch the follow Exception :" + e.toString() +
"[channel,db,word1,ctgptn,ctg,upe,upn,ucd,n_list,ldtype,tmptype,WhereComeFrom,ErrorPage]"+
"[" + request.getParameter("channel") + "," +
request.getParameter("db") + "," +
request.getParameter("word1") + "," +
request.getParameter("ctgptn") + "," +
request.getParameter("ctg") + "," +
request.getParameter("upe") + "," +
request.getParameter("upn") + "," +
request.getParameter("ucd") + "," +
request.getParameter("n_list") + "," +
request.getParameter("ldtype") + "," +
request.getParameter("tmptype") + "," +
request.getParameter("FromPageUrl") + "," +
request.getParameter("NowPageUrl") +
"]");
String url = request.getParameter("errorPageUrl");
if(url == null || url.equals("")){
return;
}
response.sendLocalRedirect(url,request);
}