public class SysParaWrapper extends Decorator{
public String getEdit(){
SysInfoForm sf=(SysInfoForm)getCurrentRowObject();
String name=sf.getParaName();
String value=sf.getParaValue();
String dsc=sf.getParaDsc();
return "<a href=\""+sf.getContextPath()+"/sysInfoProc.do?method=findSysPara¶Name=" + name+"¶Value=" + value+"¶Dsc=" + dsc+"\"><img title="+"\"编辑"
+"\"src="+"\"../images/edit.jpg"+"\"/>"+ "</a>";
}
public String getDel()
{
SysInfoForm sf=(SysInfoForm)getCurrentRowObject();
String name=sf.getParaName();
String value=sf.getParaValue();
String dsc=sf.getParaDsc();
return "<a href=\""+sf.getContextPath()+"/sysInfoProc.do?method=delSysPara¶Name=" + name+"¶Value=" + value+"¶Dsc=" + dsc+"\"><img title="+"\"删除"
+"\"src="+"\"../images/delete.jpg"+"\"/>"+ "</a></td></tr><tr ><td colspan=\"9\" bgcolor="+"\"#FF6600"+"\""+" height=\""+"1\""+">";
}
}
public String getEdit(){
SysInfoForm sf=(SysInfoForm)getCurrentRowObject();
String name=sf.getParaName();
String value=sf.getParaValue();
String dsc=sf.getParaDsc();
return "<a href=\""+sf.getContextPath()+"/sysInfoProc.do?method=findSysPara¶Name=" + name+"¶Value=" + value+"¶Dsc=" + dsc+"\"><img title="+"\"编辑"
+"\"src="+"\"../images/edit.jpg"+"\"/>"+ "</a>";
}
public String getDel()
{
SysInfoForm sf=(SysInfoForm)getCurrentRowObject();
String name=sf.getParaName();
String value=sf.getParaValue();
String dsc=sf.getParaDsc();
return "<a href=\""+sf.getContextPath()+"/sysInfoProc.do?method=delSysPara¶Name=" + name+"¶Value=" + value+"¶Dsc=" + dsc+"\"><img title="+"\"删除"
+"\"src="+"\"../images/delete.jpg"+"\"/>"+ "</a></td></tr><tr ><td colspan=\"9\" bgcolor="+"\"#FF6600"+"\""+" height=\""+"1\""+">";
}
}
本文介绍了一个名为SysParaWrapper的Java类,该类继承自Decorator类,并实现了getEdit和getDel方法,用于生成编辑和删除操作的HTML链接。通过SysInfoForm对象获取参数名称、值及描述,并结合当前应用上下文路径,构造出相应的操作链接。
2万+

被折叠的 条评论
为什么被折叠?



