?? urlmapping.java
字號:
/*
* $Id: URLMapping.java,v 1.1.1.1 2002/02/02 05:20:25 Administrator Exp $
* Copyright 2001 Sun Microsystems, Inc. All rights reserved.
* Copyright 2001 Sun Microsystems, Inc. Tous droits r閟erv閟.
*/
package com.huiton.mainframe.control.web;
/**張愛軍
* 所加注釋,僅代表個人的理解
* 此對象主要作用為將請求URL和其要使用的資源聯(lián)系起來,比如請求的類,頁面文件等等
* 以供流程控制程序獲得資源
* */
import java.util.HashMap;
public class URLMapping implements java.io.Serializable {
private String url;
private boolean useRequestHandler = false;
private boolean useFlowHandler = false;
private String flowHandler = null;
private String requestHandler = null;
private HashMap resultMappings;
private String screen;
private boolean requiresSignin = false;
public URLMapping(String url, String screen) {
this.url = url;
this.screen = screen;
}
public URLMapping(String url,
String screen,
boolean useRequestHandler,
boolean useFlowHandler,
String requestHandler,
String flowHandler,
HashMap resultMappings,
boolean requiresSignin) {
this.url = url;
this.flowHandler = flowHandler;
this.requestHandler = requestHandler;
this.useRequestHandler = useRequestHandler;
this.useFlowHandler = useFlowHandler ;
this.resultMappings = resultMappings;
this.screen = screen;
this.requiresSignin = requiresSignin;
}
public boolean requiresSignin() {
return requiresSignin;
}
public boolean useFlowHandler() {
return useFlowHandler;
}
public boolean useRequestHandler() {
return useRequestHandler;
}
public String getRequestHandler() {
return requestHandler;
}
public String getFlowHandler() {
return flowHandler;
}
public String getScreen() {
return screen;
}
public String getResultScreen(String key) {
if (resultMappings != null) {
return (String)resultMappings.get(key);
} else {
return null;
}
}
public HashMap getResultMappings() {
return resultMappings;
}
public String toString() {
return "[URLMapping: url=" + url +
", useRequestHandler=" + useRequestHandler +
", useFlowHandler=" + useFlowHandler +
", requestHandler=" + requestHandler +
", flowHandler=" + flowHandler +
", resultMappings=" + resultMappings +
"]";
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -