📄 urlmapping.java.svn-base
字号:
package com.nsi.control.web;
import java.util.Map;
/**
* @author Chris Ye, created on Oct 6, 2008
*
* URLMapping
*/
public class URLMapping
{
private String url;
private String screen;
private String flowHandler;
private String requestHandler;
private boolean useRequestHandler;
private boolean useFlowHandler;
private Map<String,String> resultMappings;
/**
* constructor of URLMapping
*/
public URLMapping()
{
useRequestHandler = false;
useFlowHandler = false;
flowHandler = null;
requestHandler = null;
}
/**
* constructor of URLMapping
* @param url
* @param screen
*/
public URLMapping(String url, String screen)
{
useRequestHandler = false;
useFlowHandler = false;
flowHandler = null;
requestHandler = null;
this.url = url;
this.screen = screen;
}
/**
* constructor of URLMapping
* @param url
* @param screen
* @param useRequestHandler
* @param useFlowHandler
* @param requestHandler
* @param flowHandler
* @param resultMappings
*/
public URLMapping(String url, String screen, boolean useRequestHandler, boolean useFlowHandler, String requestHandler, String flowHandler, Map<String,String> resultMappings)
{
this.useRequestHandler = false;
this.useFlowHandler = false;
this.flowHandler = null;
this.requestHandler = null;
this.url = url;
this.flowHandler = flowHandler;
this.requestHandler = requestHandler;
this.useRequestHandler = useRequestHandler;
this.useFlowHandler = useFlowHandler;
this.resultMappings = resultMappings;
this.screen = screen;
}
public String getUrl()
{
return url;
}
public void setUrl(String url)
{
this.url = url;
}
public String getScreen()
{
return screen;
}
public void setScreen(String screen)
{
this.screen = screen;
}
public String getFlowHandler()
{
return flowHandler;
}
public void setFlowHandler(String flowHandler)
{
this.flowHandler = flowHandler;
}
public String getRequestHandler()
{
return requestHandler;
}
public void setRequestHandler(String requestHandler)
{
this.requestHandler = requestHandler;
}
public boolean isUseRequestHandler()
{
return useRequestHandler;
}
public void setUseRequestHandler(boolean useRequestHandler)
{
this.useRequestHandler = useRequestHandler;
}
public boolean isUseFlowHandler()
{
return useFlowHandler;
}
public void setUseFlowHandler(boolean useFlowHandler)
{
this.useFlowHandler = useFlowHandler;
}
public Map<String, String> getResultMappings()
{
return resultMappings;
}
public void setResultMappings(Map<String, String> resultMappings)
{
this.resultMappings = resultMappings;
}
public String getResultScreen(String key)
{
if(resultMappings != null) return (String)resultMappings.get(key);
else return null;
}
public String toString()
{
return "[URLMapping: url=" + url + ", useRequestHandler=" + useRequestHandler + ", useFlowHandler=" + useFlowHandler + ", requestHandler=" + requestHandler + ", flowHandler=" + flowHandler
+ ", resultMappings=" + resultMappings + "]";
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -