Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NotBadPad/easy-httpserver
/ functions
Functions
73 in github.com/NotBadPad/easy-httpserver
⨍
Functions
73
◇
Types & classes
29
↓ 12 callers
Method
isEmpty
(String str)
src/main/java/org/eh/core/util/StringUtil.java:12
↓ 6 callers
Method
getBytes
()
src/main/java/org/eh/core/model/FileInfo.java:27
↓ 6 callers
Method
getView
()
src/main/java/org/eh/core/model/ResultInfo.java:15
↓ 5 callers
Method
responseToClient
响应请求 @param httpExchange 请求-响应的封装 @param code 返回状态码 @param msg 返回信息 @throws IOException
src/main/java/org/eh/core/http/EHHttpHandler.java:105
↓ 4 callers
Method
getApplicationContext
()
src/main/java/org/eh/core/http/ApplicationContext.java:39
↓ 4 callers
Method
getResultMap
()
src/main/java/org/eh/core/model/ResultInfo.java:23
↓ 4 callers
Method
subBytes
(byte[] b, int from, int end)
src/main/java/org/eh/core/util/FileUploadContentAnalysis.java:183
↓ 3 callers
Method
add
(Map<String, Object> map)
src/test/java/org/eh/core/controller/Test1Controller.java:16
↓ 3 callers
Method
isExist
(String path)
src/main/java/org/eh/core/util/IOUtil.java:39
↓ 2 callers
Method
analysisProperties
(String path)
src/main/java/org/eh/core/util/PropertyUtil.java:20
↓ 2 callers
Method
byteIndexOf
(byte[] b, String s, int start)
src/main/java/org/eh/core/util/FileUploadContentAnalysis.java:150
↓ 2 callers
Method
getMethod
获取类的指定方法 @param c @param methodName
src/main/java/org/eh/core/annotation/AnnocationHandler.java:60
↓ 2 callers
Method
getSessionId
获取sessionId
src/main/java/org/eh/core/http/ApplicationContext.java:88
↓ 2 callers
Method
readFile
(String path)
src/main/java/org/eh/core/util/IOUtil.java:44
↓ 2 callers
Method
setLastVisitTime
(Date lastVisitTime)
src/main/java/org/eh/core/http/HttpSession.java:51
↓ 1 callers
Method
addSession
(String sessionId)
src/main/java/org/eh/core/http/ApplicationContext.java:63
↓ 1 callers
Method
analysisParms
解析参数
src/main/java/org/eh/core/http/EHHttpHandler.java:216
↓ 1 callers
Method
analysisVelocityViewPath
解析velocity路径(根据Controller返回ResultInfo的view)
src/main/java/org/eh/core/web/view/ViewHandler.java:86
↓ 1 callers
Method
analysisViewPath
解析路径(根据Controller返回ResultInfo的view),已废弃 @param viewPath @return
src/main/java/org/eh/core/web/view/ViewHandler.java:75
↓ 1 callers
Method
creatSession
()
src/main/java/org/eh/core/util/StringUtil.java:16
↓ 1 callers
Method
getAllSession
获取所有session
src/main/java/org/eh/core/http/ApplicationContext.java:113
↓ 1 callers
Method
getLastVisitTime
()
src/main/java/org/eh/core/http/HttpSession.java:47
↓ 1 callers
Method
getPkgClass
(String parkage)
src/test/java/org/eh/core/controller/TestAnnocation.java:23
↓ 1 callers
Method
getPkgClass
获取指定包下的所有类名(包含包名) @param parkage 指定包名 @return
src/main/java/org/eh/core/annotation/AnnocationHandler.java:39
↓ 1 callers
Method
getRequestContent
(InputStream inputStream)
src/main/java/org/eh/core/util/IOUtil.java:22
↓ 1 callers
Method
getSession
获取session
src/main/java/org/eh/core/http/ApplicationContext.java:72
↓ 1 callers
Method
invokController
调用对应Controller处理业务
src/main/java/org/eh/core/http/EHHttpHandler.java:158
↓ 1 callers
Method
invokViewHandler
调用ViewHandler渲染视图
src/main/java/org/eh/core/http/EHHttpHandler.java:207
↓ 1 callers
Method
loadFromProp
(String path)
src/main/java/org/eh/core/common/Constants.java:39
↓ 1 callers
Method
mergeTemplate
渲染Velocity模板 @param path @param map
src/main/java/org/eh/core/util/VelocityUtil.java:22
↓ 1 callers
Method
parse
(InputStream ins, String contentType, int totalLength)
src/main/java/org/eh/core/util/FileUploadContentAnalysis.java:25
↓ 1 callers
Method
paserControllerAnnocation
将所有注解Controller加入Constants.UrlClassMap @param parkage 类名(包含包路径)
src/main/java/org/eh/core/annotation/AnnocationHandler.java:22
↓ 1 callers
Method
processVelocityView
处理Velocity模板 @param resultInfo @return @throws IOException
src/main/java/org/eh/core/web/view/ViewHandler.java:54
↓ 1 callers
Method
readFileByBytes
(String path)
src/main/java/org/eh/core/util/IOUtil.java:68
↓ 1 callers
Method
responseStaticToClient
响应请求,返回静态资源 @param httpExchange @param code @param bytes @throws IOException
src/main/java/org/eh/core/http/EHHttpHandler.java:146
↓ 1 callers
Method
setBytes
(byte[] bytes)
src/main/java/org/eh/core/model/FileInfo.java:30
↓ 1 callers
Method
setFieldname
(String fieldname)
src/main/java/org/eh/core/model/FileInfo.java:38
↓ 1 callers
Method
setFilename
(String filename)
src/main/java/org/eh/core/model/FileInfo.java:18
↓ 1 callers
Method
setLength
(int length)
src/main/java/org/eh/core/model/FileInfo.java:24
↓ 1 callers
Method
setResultMap
(Map<String, Object> resultMap)
src/main/java/org/eh/core/model/ResultInfo.java:27
↓ 1 callers
Method
setView
(String view)
src/main/java/org/eh/core/model/ResultInfo.java:19
↓ 1 callers
Method
startServer
初始化信息,并启动server
src/main/java/org/eh/core/http/EHServer.java:29
Method
ApplicationContext
()
src/main/java/org/eh/core/http/ApplicationContext.java:28
Method
TestRead
()
src/test/java/org/eh/core/util/FileUtilTest.java:13
Method
addAttribute
(String name, Object value)
src/main/java/org/eh/core/http/HttpSession.java:19
Method
addAttribute
(String name, Object value)
src/main/java/org/eh/core/http/ApplicationContext.java:43
Method
containsName
(String name)
src/main/java/org/eh/core/http/HttpSession.java:35
Method
containsName
(String name)
src/main/java/org/eh/core/http/ApplicationContext.java:59
Method
getAllAttribute
()
src/main/java/org/eh/core/http/HttpSession.java:27
Method
getAllAttribute
()
src/main/java/org/eh/core/http/ApplicationContext.java:51
Method
getAllNames
()
src/main/java/org/eh/core/http/HttpSession.java:31
Method
getAllNames
()
src/main/java/org/eh/core/http/ApplicationContext.java:55
Method
getAnnontion
()
src/test/java/org/eh/core/controller/TestAnnocation.java:17
Method
getAttribute
(String name)
src/main/java/org/eh/core/http/HttpSession.java:23
Method
getAttribute
(String name)
src/main/java/org/eh/core/http/ApplicationContext.java:47
Method
getFieldname
()
src/main/java/org/eh/core/model/FileInfo.java:34
Method
getFilename
()
src/main/java/org/eh/core/model/FileInfo.java:15
Method
getLength
()
src/main/java/org/eh/core/model/FileInfo.java:21
Method
getMap
()
src/main/java/org/eh/core/http/HttpSession.java:39
Method
handle
(HttpExchange httpExchange)
src/main/java/org/eh/core/http/EHHttpHandler.java:37
Method
main
项目main
src/main/java/org/eh/core/http/EHServer.java:95
Method
process
(Map<String, Object> parms)
src/test/java/org/eh/web/controller/TestController.java:16
Method
processView
处理View模板,只提供建单变量(格式${XXX})替换,已废弃 @return
src/main/java/org/eh/core/web/view/ViewHandler.java:23
Method
run
()
src/main/java/org/eh/core/task/SessionCleanTask.java:24
Method
setMap
(Map<String, Object> map)
src/main/java/org/eh/core/http/HttpSession.java:43
Method
setSessionLastTime
设置session最后访问时间
src/main/java/org/eh/core/http/ApplicationContext.java:120
Method
subBytesString
(byte[] b, int from, int end)
src/main/java/org/eh/core/util/FileUploadContentAnalysis.java:190
Method
testMethod
()
src/test/java/org/eh/core/annotation/AnnotationHandlerTest.java:47
Method
testMethods
()
src/test/java/org/eh/core/annotation/AnnotationHandlerTest.java:16
Method
testReflect
()
src/test/java/org/eh/core/util/PropertyUtilTest.java:20
Method
testResd
()
src/test/java/org/eh/core/util/PropertyUtilTest.java:14
Method
testSub
()
src/test/java/org/eh/core/other/StringTest.java:12
Method
testVelocity
()
src/test/java/org/eh/velocity/VelocityTest.java:17