jakarta.servlet.jsp.jstl.fmt.localizationContext
org.lamsfoundation.lams.monitoring.ApplicationResources
messageSource
monitoringMessageSource
SystemSessionFilter
org.lamsfoundation.lams.web.session.SystemSessionFilter
true
LocaleFilter
org.lamsfoundation.lams.web.filter.LocaleFilter
true
HibernateFilter
org.springframework.orm.hibernate5.support.OpenSessionInViewFilter
true
sessionFactoryBeanName
coreSessionFactory
singleSession
true
CSRFGuard
org.owasp.csrfguard.CsrfGuardFilter
true
SystemSessionFilter
/*
REQUEST
ASYNC
LocaleFilter
/*
REQUEST
ASYNC
HibernateFilter
/*
REQUEST
ASYNC
HibernateFilter
*.jsp
REQUEST
ASYNC
CSRFGuard
*.do
REQUEST
ASYNC
org.lamsfoundation.lams.web.filter.LamsContextLoaderListener
spring
org.springframework.web.servlet.DispatcherServlet
1
true
spring
*.do
500
/error.jsp
403
/403.jsp
404
/404.jsp
tags-fmt
/WEB-INF/tlds/jstl/fmt.tld
tags-core
/WEB-INF/tlds/jstl/c.tld
tags-function
/WEB-INF/tlds/jstl/fn.tld
tags-xml
/WEB-INF/tlds/jstl/x.tld
tags-permittedTaglibs
/WEB-INF/tlds/jstl/permittedTaglibs.tld
tags-scriptfree
/WEB-INF/tlds/jstl/scriptfree.tld
tags-lams
/WEB-INF/tlds/lams/lams.tld
csrfguard
/WEB-INF/tlds/security/csrfguard.tld
*.jsp
UTF-8
text/html; charset=UTF-8
Secure content
/*
GET
POST
MONITOR
APPADMIN
Lesson start content
/monitoring.do
GET
POST
AUTHOR
MONITOR
APPADMIN
TBL Monitor interface
/tblmonitor.do
GET
POST
MONITOR
GROUP MANAGER
SYSADMIN
Grouping upload
/groupingUpload/*
GET
POST
AUTHOR
MONITOR
GROUP MANAGER
APPADMIN
FORM
LAMS
/login.jsp
/login.jsp
Student
LEARNER
Authors Learning Designs
AUTHOR
Member of Staff
MONITOR
Group Manager
GROUP MANAGER
LAMS Application Adminstrator
APPADMIN