文档章节

JSP编程中引入其他的文件的几种方式

小和尚敲代码
 小和尚敲代码
发布于 2015/03/01 20:09
字数 398
阅读 439
收藏 18

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

    当在JSP的编程中需要使用其它文件中的代码时可以有以下三种方式:

   1.   在jsp文件最前端通过导入包的形式使用外部代码,例如

 <%@page pageEncoding="GBK" import="com.test.include.*,com.test01.inlude01.*"%>

  这样就引入了include.java和include01.java这两个文件

 

  2.    通过jsp两种基本包含语句来引用。

<%@include file="IncludeFromIndex.jsp" %>
<jsp: include="IncludeFromIndex.jsp">

   这样IncludeFromIndex.jsp文件就会包含到正在编译的JSP中文件中。

   备注:前者是先包含到当前的jsp文件中,后者是先编译后再包含

 

  3.    通过使用JavaBean来引用(一般javabean是对应数据中的一张表,属性对应表中的字段) 用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,所以说JavaBean的作用是非同一般的。

<jsp:useBean id="dao" class="com.accp.zl.Bean" scope="session"></jsp:useBean>

    备注javabean的命名规范:(1).属性名对应的存取方法为 ge t/set 加上首字母大写的属性名,如属性 userName 的存取方法为setUserName/getUserName 。(2)如果属性名的第二个字母是大写,则它的存取方法是 set/get 加上属性原名。如:xCoordinate的存取方法为getxCoordinate()、setxCoordinate(Double newValue)。

 

关于JavaBean封装的数据库可以参考链接:http://blog.csdn.net/kzl623/article/details/5940518

关于使用JavaBean和import的区别可以参考链接:http://blog.csdn.net/fengxuezhiye/article/details/7724563

 

 

 

© 著作权归作者所有

小和尚敲代码
粉丝 24
博文 86
码字总数 28687
作品 0
南昌
程序员
私信 提问
加载中

评论(1)

liz_liz
liz_liz
node.js,angular.js高工职位 Q396359210
Jsp—01—Java server page 全解

一、Jsp的原理 tomacat 还是只认识servlet, 我们自己写的jsp通过 JspServlet引擎转换成了一个servlet.java文件; 我们在.jsp文件中,写的都是<html><font>之类的, 然后在JspServlet引擎的作用下...

osc_dwomrlil
2019/09/13
1
0
【转载】Java Web学习(十九) --- JSP标签

转载自:https://www.cnblogs.com/xdp-gacl/p/3788369.html 一、JSP标签介绍   JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写jav...

osc_y40tpu41
2019/10/20
2
0
JavaWeb学习(四) : JSP 基本语法

#引入 JSP 的概念:通俗来讲 : 在 HTML 代码中混合 Java 代码能让网页具有动态的功能,而嵌入了 Java 代码的网页就是 JSP。 JSP 的特点(优点) : 1、运行于服务端(是一种脚本语言)2、能够对客户...

osc_umxygzar
02/27
2
0
【转载】Java Web学习(十六) ---- JSP指令

转载自:https://www.cnblogs.com/xdp-gacl/p/3778993.html 一、JSP指令简介   JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中...

osc_y40tpu41
2019/10/20
2
0
jsp篇 之 指令元素和动作元素

Jsp指令元素分类与书写格式: 书写格式: <%@ 指令类型 属性="值" .. %> 分类: 【page include taglib】三种。 根据名字就能知道指令含义:page主要是对页面进行操作,include主要是对导入进...

osc_xgk2otgu
04/16
6
0

没有更多内容

加载失败,请刷新页面

加载更多

window下 mongodb开启用户名和密码 权限

在默认情况下,mongod是监听在127.0.0.1之上的,任何客户端都可以直接连接27017,且没有认证。 好处是,用户可以即时上手,不用担心被一堆配置弄的心烦意乱。 坏处是,公网服务器搭建MongoDB...

东东笔记
50分钟前
9
0
数据倾斜

数据倾斜: 两种数据倾斜发生的现象: 80%情况下都发生挂了,只有极少20%情况下能把task执行完成 窄依赖:结构简单,如果发生数据丢失,方便查找丢失的数据 宽依赖:结构复杂,如何发生数据丢...

七宝1
今天
20
0
我的jdk源码(十一):ArrayList

一、概述 ArrayList类是AbstractList的子类,实现了具体的add(), set(), remove()等方法。它是一个可调整大小的数组可以用来存放各种形式的数据。 二、源码分析 (1) 类的声明,源码如下: ...

Java觉浅
昨天
24
0
vnc server,vnc server是什么,vnc工具推荐

nc server是一个用来共享linux服务器上资源给其他分布式用户的服务只要再一台linux系统的机器上安装vnc server,然后开启服务,其他机器就可以通过vncviewer访问这台机器上的共享资源,那么今...

兔子m
昨天
20
0
COLA的扩展性使用和源码研究

cola扩展点使用和设计初探 封装变化,可灵活应对程序的需求变化。 扩展点使用 步骤: 定义扩展点接口,类型可以是校验器,转换器,实体; 必须以ExtPt结尾,表示一个扩展点。 比如,我定义一个...

李福春carter
昨天
27
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部