📄 systemparam.java
字号:
package jaction.datapool;
import javax.servlet.http.*;
import javax.servlet.*;
import java.text.SimpleDateFormat;
import java.util.*;
import javax.servlet.http.HttpServletRequest;
import java.io.*;
import jaction.utility.*;
/**
* 系统参数封装类<br>
* @author Tony
* @version 1.0
* clean by yanger 2003-4-24 11:15
*
*/
public class SystemParam extends BaseParam implements Serializable{
/**
* 构造方法
*/
public SystemParam(){
super();
}
/**
* 构造方法
* @param request http请求接口
* @param context servlet请求内容
*/
public SystemParam(HttpServletRequest request,ServletContext context){
super();
SysLogger.infoLog("---------------------- SystemParam(SP) ----------------------");
setDataFromHttpServletRequest(request);
}
/**
* 构造方法
* @param request
* @param context
* @version 1.1
*/
public SystemParam(HttpServletRequest request,HttpServletResponse response){
super();
SysLogger.infoLog("---------------------- SystemParam(SP) ----------------------");
setDataFromHttpServletRequest(request);
}
/**
* 设置数据
* @param request http请求接口
* @version 1.4
*/
public void setDataFromHttpServletRequest(HttpServletRequest request){
HttpSession session = request.getSession();
//得到所有的session
for (Enumeration names = session.getAttributeNames(); names.hasMoreElements() ;) {
String id = (String)names.nextElement();
if(session.getAttribute(id) instanceof String[]){
String[] val = (String[])session.getAttribute(id);
}else if(session.getAttribute(id) instanceof int[]){
int[] val = (int[])session.getAttribute(id);
}
addItem(id,session.getAttribute(id));
}
}
/**
* 异常处理<br>
* 根据异常代码,抛出制定异常信息
* @param code 异常代码
* @version 1.1
*/
public static void exit(String code)throws JactionException{
throw new JactionException(code);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -