两个站合作,对方给了一个他们的接口,我们把它变成了类来用,把工作和模块分成相应的类后,我们就开始了整合,包里面有相应的类,想要用到什么功能就引入那个类。一个接口的实现很多,我在某个地方要用,就调用接口的方法。
主要过程是这样的:
我们自己有了一个cookieManage作为一个管理cookie的工具类,那么在对方的接口,举个登陆功能为例,对方已经封装了用户的信息在xml文件中,一旦用户登陆(用到我们的servlet)就会把信息从xml文件里面出来并且赋值到我们的userbean里面,那么在另外的功能,cookie方面,就会从userbean里面取出值放到cookie并且发给客户端。同样也可以通过cookieManage来取得cookie值做显示。
知道了XML里面的值对实质,知道了怎么通过语句来取得我要的XML值。
语句:userBean.setTeamCount(getValue(userinfo, "<TeamCount>"));然后把他们封装在bean里面。知道了cookie的强大用处。个人信息的显示用到的就是cookie里面从xml文件里取得放到bean里面的值。
知道了怎样利用配置文件
首先,为什么要用配置文件呢?为了方便。
怎样用配置文件?写一个properties文件,里面放名字和值。在类中
CONFIG_FILE_PATH = (String) config.getInitParameter("propertyFile");
USER_LOGIN_ID_SUFFIX = PropertiesKit.getProperties(CONFIG_FILE_PATH,
"user_login_id_suffix");
COMOMPANY_ID = PropertiesKit.getProperties(CONFIG_FILE_PATH,
"comompany_id");
分享到:
相关推荐
Java 基础学习心得 Java 是一种广泛使用的编程语言,随着其广泛应用,越来越多的人开始学习 Java。那么,Java 学习需要什么根底?下面,我们将详细介绍 Java 学习的基础知识。 Java 学习需要什么根底? Java 学习...
在Java学习过程中,深入理解J2EE架构是至关重要的,因为它是企业级应用开发的基石。J2EE模式,如Value Object(值对象),在软件设计中起到关键作用。Value Object是一个不含业务逻辑,主要用于在不同对象或层级之间...
本文主要探讨的是SSH框架,即Struts、Spring和Hibernate的使用心得。 首先,Struts作为经典的MVC(模型-视图-控制器)框架,其核心是struts-config.xml配置文件。这个配置文件定义了请求路径、动作映射、以及Action...
### Java学习心得与技巧 #### 一、Java学习初期的心理变化与应对策略 在学习Java的过程中,初学者往往会经历一系列心理变化,从最初的兴奋到中间的困惑甚至迷茫,再到最终的理解与掌握。这一过程可以被形象地概括...
JavaEE(Java Platform, Enterprise Edition)是Oracle公司提供的一个用于构建分布式、多层企业应用的平台,它包含了丰富的组件和服务,如Servlet、JSP、EJB、JMS、JPA等,旨在简化开发过程并提高应用的可扩展性和...
在Java Web开发中,JSP(Java Server Pages)是一种用于创建动态网页的技术,而Tomcat则是一个广泛使用的Java应用服务器,特别适合部署JSP和Servlet应用。对于初学者来说,配置JSP环境可能会遇到一些挑战,本文将...
<bean id="viewResolver" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"> </bean> ``` 2. **JSON处理**:通常使用Jackson或FastJson库来处理JSON数据。 - 示例代码: ```...
### j2ee入门心得,EJB,Java WEB 开发 #### 关键知识点概述: - **Java Web开发基础**:包括对JSP、Servlet等基础知识的理解。 - **MVC框架的应用**:如Struts 1与Struts 2的区别及应用场景。 - **Spring框架**:...
在Java中,控制器常由Servlet、Spring MVC的Controller注解类或JSF的Managed Bean实现。 **二、Java项目实训内容** 1. **环境配置**:首先,你需要搭建Java开发环境,包括安装JDK、配置环境变量,以及选择合适的...
在JSP应用中,Servlet常作为Controller,Java bean作为Model,JSP作为View。 **1.7 JSP中使用数据库** JSP可通过Java的JDBC API连接和操作数据库。开发者可以使用`<sql>`标签直接在JSP中执行SQL语句,或者通过Java...
### Java OA项目开发中的关键技术与心得 在进行Java OA项目的开发过程中,我们深入探索了一系列关键技术和框架,这对于构建稳定、高效的企业级应用至关重要。本文旨在分享在开发J2EE OA项目——代号J2EEOA——过程...
9. **上传Bean** (http://my-wjl.scu.edu.cn/~xxuzi/) 和 (http://www.sawin.com.cn/dragon/manual/manualindex.htm) - 提供了关于JAVA文件上传处理的教程和组件。 除此之外,还有许多其他优秀的学习平台,如JAVA...
【MyEclipse 使用心得】 MyEclipse 是基于 Eclipse 的一款强大的 J2EE 集成开发环境,尤其适合 Java 开发者。它不仅包含了 Eclipse 的基础功能,如代码排版、多语言支持和插件扩展,还添加了针对企业级应用开发的...
J2EE(Java 2 Platform, Enterprise Edition)是Java平台上用于构建企业级应用的框架,它提供了丰富的服务和组件模型,包括但不限于:Servlet、JSP、EJB(Enterprise JavaBeans)、JMS(Java Message Service)、JTA...
这表明DEMO中可能包含了作者在学习过程中积累的一些个人理解和心得,这些笔记可以帮助读者更好地理解代码背后的逻辑,以及在遇到问题时如何解决。 在`myweb_demo`这个压缩包中,通常会包含以下文件结构: - `src/...
作者:徐春金下面是本人在学习JSP时的一些心得: 一、JSP工作原理在一个JSP文件第一次被请求时,JSP引擎把该JSP文件转换成为一个servlet。而这个引擎本身也是一个servlet,在JSWDK或WEBLOGIC中,它就是JspServlet。 ...
Struts 是一个开源的Java Web框架,由Apache软件基金会维护,主要用于帮助开发者构建基于MVC(Model-View-Controller)模式的Web应用程序。本入门教程将深入浅出地讲解Struts的基本概念、核心组件以及实际应用,旨在...