趣文网 > 作文大全

Java开发之探讨Jsp开发所用到的包含关系

2020-12-02 04:25:01
相关推荐

前言

Java开发,如果按分工来讲,可以分为前端工程师和后端工程师两类,前端工程师负责页面的布局,主要有div+css的实现,js、jquery的灵活运用。后端工程师主要负责与数据库的交互和页面功能的后端java实现。在前端,会碰到页面文件的包含,在后端,会碰到pojo类的包含,今天我们从包含的思想做简要介绍。

1、前端开发include指令

例如:<%@ include file="head.jsp"%>

include指令:当JSP转换成Servlet时引入指定文件是一种静态包含,它运行时不会单独编译成.class文件,而是生成一个新的整体的.class文件。这种情况下,有一点需要注意:两个文件合成一起编译的话文件中不能包含相同名字的变量!

2、

例如:

:当JSP页面被请求时引入指定文件,它是动态包含一个外部文件,运行后代码时是分别编译成单独的.class文件。

3、jspf和jsp的区别

当把一个jspf的文件引入到一个jsp页面中时,只能使用"@include"引入,jspf文件中的内容才能被解析并且执行;如果使用引入,jspf文件中的内容不会被编译,它直接把jspf的内容包含进去,而jsp指令和tag不会被执行。

4、继承

面向对象三个特征:封装、继承、多态。如果多个类的某个部分的功能相同,那么可以抽象出一个类出来,把他们的相同部分都放到父类里,让他们都继承这个类。这也是一种包含关系。

如:public class ProductShowController extends BaseController,我们在BaseController中定义了获取用户的session的方法,通过extends继承后,ProductShowController中就包含了获取用户session的方法,就可以直接使用了。

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

关于自由的作文题目 温暖的角落作文 关于茶的作文 观察蚂蚁搬家作文400字 依赖作文 5年级400字作文大全 关于隆回的作文 优秀作文高三 写给我的一封信作文 关于害羞的作文 有趣的小狗作文 和生命有关的作文 春天作文高中 三年级作文勇敢的我 西瓜介绍作文100个字 假如我拥有超能力作文 泰山作文800字 以生活为话题的作文600字 大连的景色作文 难忘的照片作文500字 家长会作文450字 写老师和同学的作文 唐朝作文 一件坏事作文 体检抽血作文 孝顺作文素材 描写南瓜的作文 关于自强的作文题目 我身边的无名英雄作文 我为你喝彩作文400字