@Controller(value="/basicTemplate")
@RequestMapping(value="/${ms.manager.path}/template")
public class TemplateAction
extends BaseAction
| Constructor and Description |
|---|
TemplateAction() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkFileType(String fileName)
校验文件后缀名是否符合要求
|
net.mingsoft.base.entity.ResultData |
delete(javax.servlet.http.HttpServletRequest request)
删除模版
模版名称
|
net.mingsoft.base.entity.ResultData |
deleteTemplateFile(javax.servlet.http.HttpServletRequest request)
删除模版文件
文件名称
|
String |
edit(javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpServletRequest request)
返回模板编辑页面
|
String |
index(javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpServletRequest request)
返回主界面index
|
String |
list(javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpServletRequest request)
返回模板list
|
net.mingsoft.base.entity.ResultData |
queryAppTemplateSkin(javax.servlet.http.HttpServletRequest request)
查询模版风格供站点选择
|
net.mingsoft.base.entity.ResultData |
queryTemplateFileForColumn(javax.servlet.http.HttpServletRequest request)
查询模版文件供栏目选择
|
protected net.mingsoft.base.entity.ResultData |
queryTemplateSkin(javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpServletRequest request)
点击模版管理,获取所有的模版文件名
|
net.mingsoft.base.entity.ResultData |
readFileContent(org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request)
读取模版文件内容
|
net.mingsoft.base.entity.ResultData |
showChildFileAndFolder(javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpServletRequest request)
显示子文件和子文件夹
|
protected File |
unZip(File file,
File outFile,
Charset charset)
解压zip文件,并过滤文件后缀名不符合要求的文件
|
net.mingsoft.base.entity.ResultData |
unZip(org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request)
解压zip模版文件
文件路径
|
net.mingsoft.base.entity.ResultData |
writeFileContent(org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
写入模版文件内容
|
checkRandCode, checkRandCode, decryptByAES, encryptByAES, getManagerBySession, getRandCode, getResString, isSystemManager, redirectBack, removeUrlParams, validated, validatedgetDomain, getHost, getHostIp, getLocaleString, getMapByProperties, getMapByProperties, getResString, getResString, getResString, getUrl, isMobileDevice, outJson, outJson, outJson, outJson, outJson, outJson, outJson, outJson, outJson, outJson, outJson, outString, redirect@GetMapping(value="/queryAppTemplateSkin") @ResponseBody public net.mingsoft.base.entity.ResultData queryAppTemplateSkin(javax.servlet.http.HttpServletRequest request)
request - 请求@GetMapping(value="/index") public String index(javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request)
@GetMapping(value="/list") public String list(javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request)
@GetMapping(value="/edit") public String edit(javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request)
@GetMapping(value="/queryTemplateFileForColumn") @ResponseBody public net.mingsoft.base.entity.ResultData queryTemplateFileForColumn(javax.servlet.http.HttpServletRequest request)
request - 请求@GetMapping(value="/queryTemplateSkin")
@ResponseBody
protected net.mingsoft.base.entity.ResultData queryTemplateSkin(javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpServletRequest request)
response - 响应request - 请求@LogAnn(title="\u89e3\u538bzip\u6a21\u7248\u6587\u4ef6", businessType=OTHER) @GetMapping(value="/unZip") @ResponseBody public net.mingsoft.base.entity.ResultData unZip(org.springframework.ui.ModelMap model, javax.servlet.http.HttpServletRequest request) throws IOException
ZipExceptionIOException@LogAnn(title="\u5220\u9664\u6a21\u7248", businessType=DELETE) @PostMapping(value="/delete") @ResponseBody public net.mingsoft.base.entity.ResultData delete(javax.servlet.http.HttpServletRequest request)
request - 响应@GetMapping(value="/showChildFileAndFolder")
@ResponseBody
public net.mingsoft.base.entity.ResultData showChildFileAndFolder(javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpServletRequest request)
response - 响应request - 请求@GetMapping(value="/readFileContent")
@ResponseBody
public net.mingsoft.base.entity.ResultData readFileContent(org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request)
model - request - 请求@LogAnn(title="\u5220\u9664\u6a21\u7248\u6587\u4ef6", businessType=DELETE) @PostMapping(value="/deleteTemplateFile") @ResponseBody public net.mingsoft.base.entity.ResultData deleteTemplateFile(javax.servlet.http.HttpServletRequest request)
request - 请求@LogAnn(title="\u5199\u5165\u6a21\u7248\u6587\u4ef6\u5185\u5bb9", businessType=UPDATE) @PostMapping(value="/writeFileContent") @ResponseBody public net.mingsoft.base.entity.ResultData writeFileContent(org.springframework.ui.ModelMap model, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException
model - request - 请求response - 响应IOExceptionprotected File unZip(File file, File outFile, Charset charset)
file - 被解压文件outFile - 输入文件目录charset - 字符编码集protected boolean checkFileType(String fileName)
fileName - 文件名Copyright © 2020. All rights reserved.