public abstract class AbstractMultipartFileBaseControl extends AbstractBaseControl
ip| 构造器和说明 |
|---|
AbstractMultipartFileBaseControl() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static boolean |
checkExt(FileType[] fileTypes,
java.lang.String name,
java.io.InputStream inputStream)
判断文件类型
|
protected org.springframework.web.multipart.MultipartFile |
getFile(java.lang.String name) |
protected java.util.List<org.springframework.web.multipart.MultipartFile> |
getFiles(java.lang.String name) |
<T> T |
getObject(java.lang.Class<T> tClass)
获取表单数据到实体中
|
protected java.lang.String |
getParameter(java.lang.String name) |
protected java.lang.String |
getParameter(java.lang.String name,
java.lang.String def) |
protected int |
getParameterInt(java.lang.String name) |
protected int |
getParameterInt(java.lang.String name,
int def) |
java.lang.String[] |
getParameters(java.lang.String name) |
javax.servlet.http.HttpServletRequest |
getRequest() |
protected <T> T |
getUpload(java.lang.Class<T> cls,
java.lang.String path,
java.lang.String... name)
获取上传文件对象信息
不能用于接收图片
|
void |
setReqAndRes(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletResponse response)
处理上传文件 对象
|
getAttribute, getCookieValue, getHeader, getResponse, getSession, getSessionAttributeAfterRemove, reLoad, setAttributepublic void setReqAndRes(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletResponse response)
setReqAndRes 在类中 AbstractBaseControlrequest - reqsession - sesresponse - respublic javax.servlet.http.HttpServletRequest getRequest()
getRequest 在类中 AbstractBaseControlprotected org.springframework.web.multipart.MultipartFile getFile(java.lang.String name)
protected java.util.List<org.springframework.web.multipart.MultipartFile> getFiles(java.lang.String name)
protected static boolean checkExt(FileType[] fileTypes, java.lang.String name, java.io.InputStream inputStream) throws java.io.IOException
fileTypes - typesname - nameinputStream - inpjava.io.IOException - iopublic <T> T getObject(java.lang.Class<T> tClass)
throws java.lang.IllegalAccessException,
java.lang.InstantiationException
AbstractBaseControlgetObject 在类中 AbstractBaseControlT - ttClass - classjava.lang.IllegalAccessException - yjava.lang.InstantiationException - yprotected <T> T getUpload(java.lang.Class<T> cls,
java.lang.String path,
java.lang.String... name)
throws java.lang.IllegalAccessException,
java.lang.InstantiationException,
java.io.IOException
T - tcls - clspath - pathname - namesjava.lang.IllegalAccessException - yjava.lang.InstantiationException - yjava.io.IOException - ypublic java.lang.String[] getParameters(java.lang.String name)
getParameters 在类中 AbstractBaseControlprotected java.lang.String getParameter(java.lang.String name)
getParameter 在类中 AbstractBaseControlprotected java.lang.String getParameter(java.lang.String name,
java.lang.String def)
getParameter 在类中 AbstractBaseControlprotected int getParameterInt(java.lang.String name)
getParameterInt 在类中 AbstractBaseControlprotected int getParameterInt(java.lang.String name,
int def)
getParameterInt 在类中 AbstractBaseControlCopyright © 2017. All Rights Reserved.