package $actionsPackage$;
import com.alibaba.fastjson.JSONObject;
import com.landray.kmss.common.actions.ExtendAction;
import com.landray.kmss.common.service.IBaseService;
import com.landray.kmss.util.SpringBeanUtil;
import com.landray.kmss.web.action.ActionForm;
import com.landray.kmss.web.action.ActionForward;
import com.landray.kmss.web.action.ActionMapping;
import com.landray.kmss.xp.util.XpRequestUtil;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import static com.landray.kmss.tic.core.common.actions.TicCoreInvokeFuncAction.ReadAsChars;
import $serviceImportName$;
/**
* @author $author$
* @date $date$
*/
public class $actionClassName$ extends ExtendAction {
private $serviceClassName$ $serviceVarName$;
public $serviceClassName$ get$serviceVarName_upper$() {
if ($serviceVarName$ == null) {
$serviceVarName$ = ($serviceClassName$) SpringBeanUtil.getBean("$serviceBeanId$");
}
return $serviceVarName$;
}
@Override
protected IBaseService getServiceImp(HttpServletRequest request) {
return null;
}
/**
* @apiNote 这是一个示例方法
* @author $author$
* @date $date$
* 传入参数-
* fdId 主键
* fdName 名称
* 返回参数-
*/
public ActionForward demoActionMethod(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
JSONObject result = new JSONObject();
response.setHeader("Content-Type", "application/json;charset=utf-8");
String bodyStr = ReadAsChars(request);
JSONObject o = JSONObject.parseObject(bodyStr);
/* 获取body参数 */
//String fdId = o.getString("fdId");
//String fdName = o.getString("fdName");
//// 参数校验
//if (StringUtil.isNull(fdId) || StringUtil.isNull(fdName)) {
// result.put("status", XpRequestUtil.STATUS_ERROR);
// result.put("code", XpRequestUtil.CODE_ERROR);
// result.put("msg", "调用失败:请检查参数[名]和[值]");
// XpRequestUtil.setResponseResult(response, result);
// return null;
//}
/* 业务逻辑 */
$serviceClassName$ $serviceVarName$ = get$serviceVarName_upper$();
$serviceVarName$.serviceDemo();
/* 响应数据 */
result.put("status", XpRequestUtil.STATUS_SUCCESS);
result.put("code", XpRequestUtil.CODE_SUCCESS);
result.put("msg", "调用成功");
XpRequestUtil.setResponseResult(response, result);
return null;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
自动化生成XformSSH代码
共10个文件
java:5个
txt:3个
xml:2个
需积分: 0 4 下载量 192 浏览量
2022-10-15
14:46:38
上传
评论
收藏 9KB ZIP 举报
温馨提示
自动化生成XformSSH代码
资源详情
资源评论
资源推荐
收起资源包目录
xformssh.zip (10个子文件)
xformssh
XformSSH.java 8KB
template
Action.java 2KB
Dao.java 799B
spring-mvc.xml 490B
Service.txt 682B
Action.txt 3KB
Dao.txt 785B
spring.xml 586B
Service.java 546B
XformSSHUtil.java 4KB
共 10 条
- 1
Liquid-Li
- 粉丝: 815
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0