📄 netjavaservletinterface.java
字号:
package cn.netjava.feeserver.servletcontainer;
import cn.netjava.feeserver.cfgbean.CfgServlet;
/**
* 业务模块的模板类,是一个抽象类
* 计费查询服务器
* @author www.NetJava.cn
*
*/
public abstract class NetJavaServletInterface {
/**
* 处理客户端的请求,并返加应答结果,抽象方法,子类必须实现。
* @param request:请求对象
* @param response:应答对象
*/
public abstract void service(Request request,Response response );
/**
* 提取业务组件的初始化配置参数
* @param paraName:参数名字
* @return:返回参数值
*/
public final String getInitParameter(String paraName) throws Exception{
return cfgServlet.getInitParam(paraName);
}
/**
* 设置配置对象
* @param cfgServlet
*/
final void setCfgServlet(CfgServlet cfgServlet) {
this.cfgServlet = cfgServlet;
}
/**
* 提取对应的配置对象
* @return
*/
public CfgServlet getCfgServlet() {
return cfgServlet;
}
/**
* 得到对应名字的数据源
* @param sourceName
* @return
* @throws Exception
*/
public final java.sql.Connection getDataSource(String sourceName) throws Exception{
//实现??
return DataSourceCreater.getDataSource(sourceName);
}
private CfgServlet cfgServlet=null;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -