当前位置: 首页 > wzjs >正文

用layui做的网站网站设计文稿

用layui做的网站,网站设计文稿,网站建设培训公司,泰安网站建设推广优化本次内容总结 1、再次学习Servlet的初始化方法 2、学习Servlet中的ServletContext和<context-param> 3、什么是业务层 4、IOC 5、过滤器 7、TransActionManager、ThreadLocal、OpenSessionInViewFilter 1、再次学习Servlet的初始化方法 1&#xff09;Servlet生命周期&…

本次内容总结

1、再次学习Servlet的初始化方法
2、学习Servlet中的ServletContext和<context-param>
3、什么是业务层
4、IOC
5、过滤器
7、TransActionManager、ThreadLocal、OpenSessionInViewFilter

1、再次学习Servlet的初始化方法

1)Servlet生命周期:实例化、初始化、服务、销毁。

2)Servletz中的初始化方法有两个:init(),init(config)--->使用时会调用无参的

        其中带参数的方法如下
                public void init(ServletConfig config) throws ServletException {
                    this.config = config;
                    this.init();
                }
                无参的方法如下
                 public void init() throws ServletException {
                }

所以我们要是想在初始化的时候做一些自定义操作,那么就可以重写无参的init方法,比如通过config.getInitParameter()获取初始化参数、通过getConfig()获取ServletConfig对象等,即:

我们可以通过如下步骤获取初始化设置的数据
        获取config对象:        ServletConfig servletConfig = getServletConfig();
        获取初始化参数值:       String helloValue = servletConfig.getInitParameter("hello");

那初始化怎么去配

3)在web.xml文件中配置Servlet
    <servlet>
        <servlet-name>Demo01Servlet</servlet-name>
        <servlet-class>com.wenrui.servlet.Demo01Servlet</servlet-class>
        <init-param>
            <param-name>hello</param-name>
            <param-value>world</param-value>

//根据这个hello来获取world值,key-value类型
        </init-param>
        <init-param>
            <param-name>username</param-name>
            <param-value>jim</param-value>
        </init-param>
    </servlet>
    <servlet-mapping>
        <servlet-name>Demo01Servlet</servlet-name>
        <url-pattern>/demo01</url-pattern>
    </servlet-mapping>
4)也可以通过注解的方式配置

一开始是这样的写法@WebServlet("/demo01"},WebServlet是一个属性名,点进去发现urlPatter后面+s,说明可以有多个,这也就对应配置文件当中servlet-mapping可以有多个,


咱们现在用这个@WebServlet(urlPatterns = {"/demo01"},initParams = {
//        @WebInitParam(name = "hello",value = "world"),
//        @WebInitParam(name = "username",value = "jim")
//})优化配置文件感觉

2.通过ServletContext(Servlet上下文,和config一样都是接口)获取配置的上下文参数(<context-param>)
    1)获取ServletContext,有很多中方法  
        <context-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>classpath:applicationContext.xml</param-value>
        </context-param>
        在初始化方法中:
                ServletContext servletContext = getServletContext();//其实servletContext就是application
        在服务方法中也可以通过request对象获取:
                ServletContext servletContext = req.getServletContext();
                ServletContext servletContext1 = req.getSession().getServletContext();
    2)获取初始化值:
        String contextConfigLocationValue = servletContext.getInitParameter("contextConfigLocation");

http://www.dtcms.com/wzjs/825481.html

相关文章:

  • 静态网站建设论文旅游网站建设规划书模板
  • 有关建筑的网站如何知道wordpress
  • 户型图在线设计网站开平网络推广
  • 如何个网站做优化自助建站管理平台
  • 网站开发三个流程太仓网站制作网站建设
  • 设计家装修网站品品牌牌建建设设网站
  • 国内做新闻比较好的网站有哪些网线水晶头接法图解
  • 优秀企业网站设计做一个网站分析应该怎么做
  • vs建设网站如何建立网站教材
  • 什么免费推广网站好集团网站建设价格
  • cms网站网络地址图片个人网站和企业网站
  • 企业网站建设定制在电脑上怎么卸载wordpress
  • 网站查询域名解析ip老k频道网站入口
  • 专做商业平台网站企业seo顾问服务公司
  • 建设银行网站信息补充python采集数据wordpress
  • asp网站开发实训总结建设公积金网站
  • 网络营销的效果是什么seo职位全称
  • 如何做网站的教程wordpress查看留言
  • 创建销售网站多少钱wordpress菜单侧边栏
  • 温州哪里有做网站的佛山做网站-准度科技公司
  • 外贸网站建站多少钱wordpress 清除缓存插件
  • 手机网站列表模板网站建设费用首选网络
  • 办公用纸网站建设本网站立足于海外服务器
  • 登陆国外网站速度慢蓝色中网站
  • 购物网站开发的难点建设网站东莞
  • apache 本地网站大连网站如何制作
  • 昆明网站设计制造门户网站建设和检务公开情况自查报告
  • 建设网站南昌风雨同舟网站建设
  • 医疗协助平台网站建设方案海门建设局网站
  • 杭州网站建设h5家用电脑做网站后台