文档章节

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

小和尚敲代码
 小和尚敲代码
发布于 2015/03/01 20:09
字数 398
阅读 428
收藏 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
(JavaEE-07)JSP.md

JSP JSP全称是Java Server Pages,它和Servlet技术一样,都是SUN公司定义的一种用于开发动态Web资源的技术。JSP的编写就像编写HTML一样简单,但是与HTML不同的是,在JSP中,可以编写Java代码...

_-Leon-_
2014/07/04
0
0
@include与jsp:include的区别

1.可以使用一个JSP指令或者一个标准行为,在JSP页面中引入其他的页面片段。 2. include指令:在翻译阶段(将JSP页面转换成servlet的阶段),JSP的include指令会读入指定的页面中的内容,并将...

随智阔
2014/03/08
0
0
与区别

我们都知道在jsp中include有两种形式,分别是Include指令:和include动作:。前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的...

陶邦仁
2015/04/08
0
0
JSP运行原理与JSP隐式对象(9个)

一、JSP运行原理 Web容器(Servlet引擎)接收到.jsp为扩展名的URL访问请求时,它将把该访问请求交给JSP引擎去处理,JSP引擎负责解释和执行JSP页面。 当Web容器接收到客户端的访问请求时,它将...

KYZGJ
2014/04/14
0
0
Java程序员从笨鸟到菜鸟之(十八)JSP基本语法与动作指令

本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188 Jsp,通常的被大家认为是做网页的前台界面,我刚学习的时候,说实话,真没把他当回事,学的也是囫囵吞枣,有时...

长平狐
2012/11/12
71
0

没有更多内容

加载失败,请刷新页面

加载更多

eureka多注册中心

eureka分区的深入讲解

miaojiangmin
25分钟前
2
0
RAM SSO功能重磅发布 —— 满足客户使用企业本地账号登录阿里云

阿里云RAM (Resource Access Management)为客户提供身份与访问控制管理服务。使用RAM,可以轻松创建并管理您的用户(比如雇员、企业开发的应用程序),并控制用户对云资源的访问权限。 对云资...

阿里云官方博客
28分钟前
3
0
Mysql 8.0 | #08004Client does not support authentication protocol requested by server

完整报错 #08004Client does not support authentication protocol requested by server; consider upgrading MySQL client 解决方法 Using the old mysql_native_password works:ALTER ......

云迹
31分钟前
1
0
kylin入门到实战

1.概述 kylin是一款开源的分布式数据分析工具,基于hadoop之上的sql查询接口,能支持超大规模的数据分析。响应时间在亚秒级别,其核心是预计算,计算结果存放在hbase中。 2.特性 可扩展超快O...

hblt-j
33分钟前
1
0
vagrant mac 安装和使用

varant 在mac上使用起来非常的方便,具体的下载步骤可以看这里https://segmentfault.com/a/1190000000264347 这里主要是记录一下配置文件 # -*- mode: ruby -*- # vi: set ft=ruby : # All V...

一千零一夜个为什么
34分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部