web服务器客户自适应首页--引导你的客户机到合适的页面

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

<%

String htm = "/gas/index.html";

String wap = "/wap/index.wml";

String wap2 = "/wap2/index.xhtml";

String agent = request.getHeader("user-agent");

String accep = request.getHeader("accept");

boolean isWAP = false;

if (accep.toLowerCase().indexOf("vnd.wap.wml")>0){

isWAP = true;

}else{

String brow = agent.substring(0,4);

if (

brow.equals("Noki") ||

brow.equals("Eric") ||

brow.equals("R380") ||

brow.equals("MOT-") ||

brow.equals("UPG1") ||

brow.equals("Jing") ||

brow.equals("Acoo") ||

brow.equals("Wapt") ||

brow.equals("QWAP") ||

brow.equals("m-cr") ||

brow.equals("MC21") ||

brow.equals("Your") ||

brow.equals("YOUR") ||

brow.equals("w@pS") ||

brow.equals("Alca") ||

brow.equals("wapw") ||

brow.equals("Rain") ||

brow.equals("Java") ||

brow.equals("AUR ") ||

brow.equals("UP.B") ||

brow.equals("WAPm") ||

brow.equals("WinW") ||

brow.equals("WapI") ||

brow.equals("WAPJ") ||

brow.equals("WapV") ||

brow.equals("4thp") ||

brow.equals("Waps") ||

brow.equals("Mits") ||

brow.equals("SIE-") ||

brow.equals("Aptu") ||

brow.equals("WmlS") ||

brow.equals("Wapa")){

isWAP = true;

}

}

boolean isWAP2 = false;

if (isWAP){

if (accep.toLowerCase().indexOf("xhtml")>0){

isWAP2 = true;

}

}

if (isWAP2){

response.sendRedirect(wap2);

}else if (isWAP){

response.sendRedirect(wap);

}else{

response.sendRedirect(htm);

}

%>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航