タイトルが示すように、携帯電話のリクエストを特定のページにリダイレクトしたいと考えています。
私が期待するもう1つの方法は、UserAgentに関する情報を含む変数のみであるため、その変数をJSPで使用して、特定のデータのみをテストおよび表示できます
私はストラットの初心者なので、**単純なプログラムを期待しています...**
タイトルが示すように、携帯電話のリクエストを特定のページにリダイレクトしたいと考えています。
私が期待するもう1つの方法は、UserAgentに関する情報を含む変数のみであるため、その変数をJSPで使用して、特定のデータのみをテストおよび表示できます
私はストラットの初心者なので、**単純なプログラムを期待しています...**
これを試して。
私の 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>