view.jsp
1001 Bytes
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ page import="weaver.general.Util" %>
<%@ page import="java.util.Enumeration" %>
<%
/**
* 功能说明
* E9 邮件跳转分发页面根据em_client_type 确定是跳转PC 还是移动端
*/
boolean isEm = "em".equals(Util.null2String(request.getParameter("em_client_type")));
String viewUrl = "/workflow/request/ViewRequestForwardSPA.jsp?";
if (isEm) {
viewUrl = "/mobile/plugin/1/view.jsp?";
}
Enumeration em = request.getParameterNames();
while (em.hasMoreElements()) {
String paramName = (String) em.nextElement();
viewUrl += paramName + "=" + request.getParameter(paramName) + "&";
}
if (viewUrl.endsWith("&"))
viewUrl = viewUrl.substring(0, viewUrl.length() - 1);
if (viewUrl.indexOf("timestamp=") == -1)
viewUrl += "×tamp=" + System.currentTimeMillis();
request.getRequestDispatcher(viewUrl).forward(request,response);
%>