📄 helper.java
字号:
package dark.web.frame;
import java.io.InputStream;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: DIS</p>
* <p>Create Time: 2005-3-4 2:06:32</p>
* @author <a href="mailto:dark_he@hotmail.com">darkhe</a>
* @version 1.0
*/
public class Helper
{
public static void saveMessage(Message m, HttpSession session)
{
session.setAttribute(Definition.MESSAGE_KEY, m);
}
public static void saveValue(Value v, HttpSession session)
{
session.setAttribute(Definition.VALUE_KEY, v);
}
public static void saveMessage(Message m, HttpServletRequest request)
{
request.setAttribute(Definition.MESSAGE_KEY, m);
}
public static void saveValue(Value v, HttpServletRequest request)
{
request.setAttribute(Definition.VALUE_KEY, v);
}
public static Message loadMessage(HttpServletRequest request)
{
Message message =
(Message) request.getAttribute(Definition.MESSAGE_KEY);
if (message != null)
{
return message;
}
else
{
return new Message();
}
}
public static Message loadMessage(HttpSession session)
{
Message message =
(Message) session.getAttribute(Definition.MESSAGE_KEY);
if (message != null)
{
return message;
}
else
{
return new Message();
}
}
public static Value loadValue(HttpServletRequest request)
{
Value v = (Value) request.getAttribute(Definition.VALUE_KEY);
if (v != null)
{
return v;
}
else
{
return new Value();
}
}
public static Value loadValue(HttpSession session)
{
Value v = (Value) session.getAttribute(Definition.VALUE_KEY);
if (v != null)
{
return v;
}
else
{
return new Value();
}
}
public static String getRealPath(
ServletContext servletContext,
String file)
{
// little fix up
if (!file.startsWith("/"))
{
file = "/" + file;
}
// get config file pathname
String pathname = servletContext.getRealPath(file);
return pathname;
}
public static InputStream getInputStream(
ServletContext servletContext,
String path)
{
InputStream is = servletContext.getResourceAsStream(path);
return is;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -