文档章节

jsp中为什么有时out.write不能写,为什么?

lzw_me
 lzw_me
发布于 2014/05/06 16:01
字数 165
阅读 17
收藏 0

在jsp的基本语法中<% %>,<%!  %>;一个是定义局部的一个是全局的。

<% %>中定义的只会在servlet的service方法中。假如你要定义一个全局的方法这就需要在<%!  %>中定义方法

如:

<%! 
    public void method(){
        }
%>

这个时候是不能用out.write();如果你写会出错,也许会感到和奇怪为啥!

其实在这里可以这样理解out是一个在service中的局部变量。不能再全局方法中出现的!

关于这个<%!  %>还可以定义全局静态的方法什么的!


仅作为自己需要的理解!

© 著作权归作者所有

上一篇: JSP脚本表达式
下一篇: URL重写
lzw_me
粉丝 4
博文 149
码字总数 42741
作品 0
昌平
程序员
私信 提问
EJB提供的应用程序可移植性,抽象性以及由抽象性而提供的向后兼容性

首先,EJB不是人们想象中的样子:重量级。实际上,它的目标与“重量级”这三个字恰恰相反:轻量级。 意味着它的目标在于减轻企业级软件开发的任务。企业级开发的特点是什么呢?它的特点是:认...

刘小兵2014
2011/08/14
70
0
JSP 学习总结---学习笔记

什么是JSP 1)为什么说,Servlet是一个动态Web开发技术呢? Servlet是基于服务端的一种动态交互技术, HttpServletRequest表示客户端到服务端的对象 HttpServletResponse表示服务端到客户端的...

知止内明
2018/04/18
0
0
shtml和jsp是什么 关系呀?

我学习一个java web项目,里面的页面好像都是shtml,为什么要这么写? 这是web.xml里的一段 controller org.springframework.web.servlet.DispatcherServlet 1 controller *.shtml...

Vek_lip
2016/10/26
394
2
JSP中out隐式对象的工作原理及相关问题

out与response.getWriter().write()混用时出现的问题: 原因在于: JSP页面执行的时候,会在JspWriter对象的out缓冲区中写入haha信息,并在response.getWriter方法返回的PrintWriter对象中写入...

木子丰
2015/03/16
53
0
java.lang.IllegalStateException异常产生的原因及解决办法

java.lang.IllegalStateException异常产生的原因及解决办法 错误类型大致为以下几种: java.lang.IllegalStateException:Cannot forward a response that is already committed IllegalStat......

guhai2004
2013/12/24
193.5K
1

没有更多内容

加载失败,请刷新页面

加载更多

浅谈prototype原型模式

一、原型模式简介 原型(Prototype)模式是一种对象创建型模式,他采取复制原型对象的方法来创建对象的实例。使用原型模式创建的实例,具有与原型一样的数据。 原型模式的特点: 1、由原型对...

青衣霓裳
19分钟前
6
0
shell mysql 备份

#!/bin/bash time2=$(date "+%Y-%m-%d-%H:%M:%S") /usr/local/mysql/bin/mysqldump -uroot -p ad > /usr/local/mysql/backup/"$time2".sql 变量引用原来是这么用的。......

奋斗的小牛
27分钟前
4
0
Jmeter监控Linux服务器操作

系统:Win7 64位 工具:Jmeter 4.0 要准备好的插件:JMeterPlugins-Standard-1.4.0,ServerAgent-2.2.1 解压JMeterPlugins-Standard-1.4.0.zip,将其中\lib\ext\JMeterPlugins-Standard.jar......

魔鬼妹子
27分钟前
5
0
系列文章:云原生Kubernetes日志落地方案

在Logging这块做了几年,最近1年来越来越多的同学来咨询如何为Kubernetes构建一个日志系统或者是来求助在这过程中遇到一系列问题如何解决,授人以鱼不如授人以渔,于是想把我们这些年积累的经...

Mr_zebra
27分钟前
5
0
入门必备!快速学会用Aspose.Words在表格中插入和删除列!

Aspose.Words For .Net(点击下载)是一种高级Word文档处理API,用于执行各种文档管理和操作任务。API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft W...

mnrssj
33分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部