<%@ page import="java.util.regex.Pattern" %> <%@ page import="java.util.regex.Matcher" %> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> <%@ page session="true" %> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; String baseUrl = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + "/"; String t = String.valueOf(System.currentTimeMillis()); String theme = request.getParameter("theme"); String viewAlarmType = request.getParameter("viewAlarmType"); String pieAlarmType = request.getParameter("pieAlarmType"); String statusType = request.getParameter("statusType"); String css_name = "ext-all-access.css"; String company_code = request.getParameter("company_code"); String loginname = request.getParameter("loginname"); String password = request.getParameter("password"); if (viewAlarmType == null) viewAlarmType = "11110010"; if (!myRegex(viewAlarmType)) { viewAlarmType = ""; } if (pieAlarmType == null) pieAlarmType = "11110010"; if (!myRegex(pieAlarmType)) { pieAlarmType = null; } if (statusType == null) statusType = "11110010"; if (!myRegex(statusType)) { statusType = null; } if ((company_code == null) || (company_code == "null")) company_code = ""; if (!myRegex(company_code)) { company_code = ""; } if (theme != null) { if (theme.equals("gray")) css_name = "ext-all-gray.css"; else if (theme.equals("access")) css_name = "ext-all-access.css"; else if (theme.equals("neptune")) css_name = "ext-neptune.css"; else if (theme.equals("default")) css_name = "ext-all.css"; else if (theme.equals("scoped")) css_name = "ext-all-scoped"; else if (theme.equals("ie")) css_name = "ext-ie.css"; else if (theme.equals("sandbox")) css_name = "ext-sandbox.css"; else if (theme.equals("standard")) css_name = "ext-standard.css"; else { theme = ""; } } else theme = ""; %> <%! public boolean myRegex(String str) { Pattern pattern = Pattern.compile("^[0-9]*$"); Matcher matcher = pattern.matcher(str); return matcher.matches(); } %> "/> "/> Insert title here