首页 > 编程语言 > 详细

笔记之_Java的jsp页面全局变量

时间:2017-11-19 16:59:38      阅读:218      评论:0      收藏:0      [点我收藏+]
servlet写法:
import java.util.HashMap;
import java.util.Map;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
public class InitSystemVariableServlet extends HttpServlet {
    private ServletContext  servletContext;
    private   Map<String, Object>  allMap=new HashMap<String, Object>();
    @Override
    public void init() throws ServletException {
        servletContext= super.getServletContext();  //全局的application
        allMap.put("systemTitle", "后台管理系统");
        allMap.put("systemName", "教务管理系统");
        //只要是页面用的往里面加
        servletContext.setAttribute("baseMap", allMap);
    }
}
web.xml配置:
<servlet>
    <servlet-name>BaseApplication</servlet-name>
    <servlet-class>com.wisezone.controller.InitSystemVariableServlet</servlet-class>
    <load-on-startup>3</load-on-startup>
</servlet>
取值直接用el表达式:
<title>${baseMap["systemTitle"] }</title>
Freemarker数字超过3位会格式化,取消格式化用:
<input type="text" value="${salary?string(‘#.00‘)}" name="salary"  />

 

笔记之_Java的jsp页面全局变量

原文:http://www.cnblogs.com/by-1642146903/p/7860156.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!