`
pengchua
  • 浏览: 152600 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

web应用程序加载方法

阅读更多

当web应用程序启动时就加载其它内容方法:
1.采用servlet
如:在web.xml配置,不用配置<servlet-mapping>
  <servlet>
    <servlet-name>log4jInit</servlet-name>
    <servlet-class>com.htxx.service.servlet.Log4jInit</servlet-class>
    <load-on-startup>1</load-on-startup>  //加载顺序
  </servlet>

2.采用listener
如:在web.xml配置
  <listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener
    </listener-class>
  </listener> 

3.

spring配置文件中bean,在程序启动时就加注其配置文件,
就会对设置的<bean></bean>进行注入,相当new一个对象后,进行setXXXX.
如:

public class TestLoad {
 private String name;

 public String getName() {
  return name;
 }

 public void setName(String name) {
  this.name = name;
  System.out.println("load"+name);
 }
 
}

在springContext.xml中配置后:

<bean id="testLoad" class="dao.TestLoad">
  <property name="name">
   <value>dsffdsfds</value>
  </property>
</bean>

当程序启动后,就会打打印出结果:loaddsffdsfds

所有,如果有时想在程序启动后把常用信息就直接放入静态变量中,存在内存中.
在spirng中配置后,在setXXX中加入load方法就行了.



分享到:
评论

相关推荐

    C#Web应用程序入门经典_程序设计

    《C# Web应用程序入门经典_程序设计》是一本专为初学者设计的IT技术书籍,主要涵盖了使用C#语言开发Web应用程序的基础知识和实践技巧。这本书对于那些希望通过学习C#来构建动态、交互式Web应用的读者来说,是理想的...

    移动 web应用程序 组建

    5. **性能优化**:针对移动设备的网络连接可能不稳定和速度较慢的情况,移动Web应用程序组建可能会有性能优化策略,如页面的延迟加载、资源压缩和缓存策略等。 6. **触摸友好**:移动Web应用程序的控件和交互设计会...

    ASP.NET Web应用程序的开发

    ASP.NET Web应用程序开发是微软公司推出的用于构建动态网站、Web应用程序和Web服务的框架。它基于.NET Framework,提供了丰富的功能和工具,使开发者能够高效地创建高性能、安全性和可伸缩性的Web解决方案。 在开发...

    WEB应用程序设计代码完整版

    在本文中,我们将深入探讨"WEB应用程序设计代码完整版"这一主题,这涵盖了Web程序设计与开发的关键技术和实践。Web应用程序设计是构建基于互联网的应用程序的过程,这些应用程序可以在Web浏览器中运行,为用户提供...

    IIS和WEB应用程序的具体细节

    ### IIS和WEB应用程序的具体细节 #### IIS与Web应用程序的工作流程 IIS(Internet Information Services),作为Windows操作系统的一部分,负责处理对Web站点的请求。它不仅管理着Web站点的集群,还根据请求的文件...

    c#+web应用程序入门经典源码

    《C#+Web应用程序入门经典源码》是一本面向初学者的教程,旨在通过实例项目来讲解C#语言和ASP.NET框架在开发Web应用程序时的核心概念和技术。这本书的原书源码提供了丰富的实践材料,帮助读者深入理解理论知识,并将...

    现代 Web 应用程序的体系结构

    现代Web应用程序的体系结构是构建高效、可扩展和用户友好的网络应用的关键所在。随着互联网技术的不断发展,现代Web应用已经不再局限于简单的HTML和JavaScript页面,而是采用了多种技术和架构模式来提升性能、安全性...

    J2EEWeb应用程序的分析与设计

    标题和描述概述的知识点主要集中在J2EE Web应用程序的分析与设计上,涉及到了Web应用程序的架构、技术栈的选择、框架应用(包括Struts、Spring、Hibernate、Acegi、Ajax等),以及如何通过这些框架和技术增强应用...

    C#Web应用程序入门教程

    C# Web应用程序是一种基于.NET Framework或.NET Core的服务器端编程技术,用于构建动态、交互式的网页应用。本教程旨在引导初学者踏入C# Web开发的世界,通过超星阅览器进行阅读,可以方便地学习和理解相关概念。 1...

    ExtJS Web应用程序开发指南(第2版).pdf 高清下载

    尽管给定的部分内容主要涉及的是一个重复的链接到一个Java学习社区,并没有直接提供关于ExtJS的任何信息,但是基于标题“ExtJS Web应用程序开发指南(第2版).pdf高清下载”和描述,我们可以围绕ExtJS框架进行深入...

    JettY 部署Web应用程序.doc

    在Java Web开发中,Jetty是一个轻量级的开源HTTP服务器和Servlet容器,它支持Servlet规范并提供了部署Web应用程序的方法。本文将深入探讨如何在Jetty中部署Web应用程序,包括相关术语和部署策略。 首先,我们需要...

    ExtJS+Web应用程序开发指南(第2版).pdf

    但是,可以从标题“ExtJS+Web应用程序开发指南(第2版)”中提取相关的知识点。 ExtJS是一款使用JavaScript语言编写的开源前端框架,特别适用于创建单页面应用程序。它为开发者提供了丰富的组件库,使得开发者可以...

    Java Web应用程序设计

    Java Web应用程序设计是IT领域中的一个重要分支,它涵盖了多种技术和概念,用于构建基于Web的交互式应用程序。在Java平台上,这种技术通常涉及到Servlet、JSP(JavaServer Pages)、JavaBean、MVC(Model-View-...

    react-一个基于17kbPreactRedux的渐进式Web应用程序

    标题 "react-一个基于17kbPreactRedux的渐进式Web应用程序" 暗示了这个项目是关于使用轻量级的Preact库和Redux状态管理器来构建一个渐进式Web应用程序(Progressive Web App,简称PWA)。Preact是一个与React高度...

    电信设备-一种web应用程序的运行方法及移动终端.zip

    Web应用程序在移动设备上运行,可能需要优化加载速度、减少资源消耗,甚至采用Progressive Web App (PWA) 技术,使其具备离线访问和推送通知等功能。此外,为了适应触摸操作,界面设计需要遵循移动设备的交互原则。 ...

    vs下开发的WEB 应用程序源码

    在本文中,我们将深入探讨如何在Visual Studio(VS)环境下使用C#语言开发基于ASP.NET的Web应用程序。ASP.NET是一个强大的Web开发框架,由Microsoft提供,它允许开发者创建功能丰富的、交互性强的Web应用程序。 ...

    MyPWAs:安装其他渐进式Web应用程序的渐进式Web应用程序

    "MyPWAs" 是一个渐进式Web应用程序(PWA),它具有特殊的功能,即能够帮助用户安装并管理其他的渐进式Web应用程序。渐进式Web应用程序是一种利用现代Web技术来提供类似原生应用体验的网站,它们可以被添加到主屏幕,...

    构建可靠的Web应用程序

    构建可靠的Web应用程序是现代互联网行业中至关重要的一环,它涉及到服务器稳定性、数据安全性、用户体验优化等多个方面。本资源包提供了一份名为“Microsoft Windows Server 2003应用开发系列讲座二:构建可靠的 Web...

    c#web应用程序入门经典

    在IT领域,C#是一种广泛使用的编程语言,尤其在创建高效、可维护的Web应用程序时。"C# Web应用程序入门经典"是针对初学者的一份重要资源,它深入浅出地介绍了如何使用C#进行Web应用程序开发。在这个教程中,我们将...

    用ado.net和xml web服务构建web应用程序

    在开发Web应用程序时,ADO.NET和XML Web服务是两种至关重要的技术。ADO.NET是微软.NET框架中的一个数据访问组件,而XML Web服务则提供了一种跨平台、跨语言的数据交换方式。下面将详细阐述这两者在构建Web应用程序中...

Global site tag (gtag.js) - Google Analytics