正如标题所示,我想将手机的请求重定向到特定页面。
我期望的另一种方式只是一个包含有关 UserAgent 信息的变量,以便 U 可以在 JSP 中使用该变量来测试和仅显示特定数据
我是 struts 的新手,所以只是一个 ** 期待简单的程序 ... **
正如标题所示,我想将手机的请求重定向到特定页面。
我期望的另一种方式只是一个包含有关 UserAgent 信息的变量,以便 U 可以在 JSP 中使用该变量来测试和仅显示特定数据
我是 struts 的新手,所以只是一个 ** 期待简单的程序 ... **
尝试这个。
我的 index.jsp
<%--
Document : index
Created on : Apr 17, 2013, 7:11:53 PM
Author : Prabhakar
--%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Detect</title>
<%
String ua = request.getHeader( "User-Agent" );
boolean isFirefox = ( ua != null && ua.indexOf( "Firefox/" ) != -1 );
boolean isMSIE = ( ua != null && ua.indexOf( "MSIE" ) != -1 );
response.setHeader( "Vary", "User-Agent" );
%>
</head>
<% if( isMSIE ){
response.sendRedirect("ie.action");
} else if(isFirefox) {
response.sendRedirect("mozilla.action");
}else{
response.sendRedirect("default.action");
} %>
</body>
</html>