summer-mvc
Version:
Structured, Light, Spring-like Web Application Development Framework
161 lines (156 loc) • 3.42 kB
JSON
{
"options" : {
"use_https" : "true",
"use_annotation" : "false",
"remove_and_rebuild" : "false",
"auto_structure_creation" : "true"
},
"protocol" : {
"http" : {
"port" : 3000
},
"https" : {
"port" : 8443,
"certification_path" : "/core-properties/https",
"keyFileName" : "key.pem",
"certFileName" : "cert.pem"
}
},
"port" : 3000,
"context_architecture" : [
{
"folder" : "/core-properties",
"files" : [ "context_dispatcher.json", "initializer.json" ]
},
{
"folder" : "/application/controllers",
"files" : [ "controller_basic.js",
"controller_post.js",
"controller_ajax.js",
"controller_cookie_session.js",
"controller_db.js",
"controller_file.js" ]
},
{
"folder" : "/application/views",
"files" : [ "index.ejs", "error.html" ]
},
{
"folder" : "/static/upload",
"files" : []
},
{
"folder" : "/static",
"files" : [ "test_download.txt" ]
},
{
"folder" : "/__logs",
"files" : []
},
{
"folder" : "/core-properties/https",
"files" : []
}
],
"views" : {
"engine" : "ejs"
},
"tools" : [
{
"name" : "logger",
"enable" : true,
"toolFiles" : [
{
"folder" : "/tools-properties",
"files" : [ "logger.json" ]
},
{
"folder" : "/__logs",
"files" : []
}
]
},
{
"name" : "errorHandler",
"enable" : true,
"toolFiles" : [
{
"folder" : "/tools-submodules",
"files" : [ "clientErrorHandler.js" ]
}
]
},
{
"name" : "connectionHandler",
"enable" : true,
"toolFiles" : [
{
"folder" : "/tools-properties",
"files" : [ "connection.json" ]
},
{
"folder" : "/tools-submodules",
"files" : [ "connectionHandlerSubmodules.js" ]
}
]
},
{
"name" : "fileHandler",
"enable" : true,
"toolFiles" : [
{
"folder" : "/tools-properties",
"files" : [ "file.json" ]
},
{
"folder" : "/tools-submodules",
"files" : [ "fileSubmodules.js" ]
}
]
},
{
"name" : "mysqlHandler",
"enable" : false,
"toolFiles" : [
{
"folder" : "/tools-properties",
"files" : [ "mysql.json" ]
},
{
"folder" : "/tools-submodules/db/queries",
"files" : [ "query.xml" ]
}
]
},
{
"name" : "mssqlHandler",
"enable" : false,
"toolFiles" : [
{
"folder" : "/tools-properties",
"files" : [ "mssql.json" ]
},
{
"folder" : "/tools-submodules/db/queries",
"files" : [ "query.xml" ]
}
]
},
{
"name" : "exitHandler",
"enable" : true,
"toolFiles" : [
{
"folder" : "/tools-submodules",
"files" : [ "clientExitHandler.js" ]
}
]
}
],
"static_folders" : [ "/static", "/static/upload", "/static/img",
{
"url" : "/image",
"path" : "/static/image/urls"
}
]
}