jsp如何使用out.print()

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp如何使用out.print()相关的知识,希望对你有一定的参考价值。

在程序中使用out.print语句,就会报错,猜测是不是因为没有引入什么包的原因? 另外,就是使用System.out.print语句就不会报错,却不会有显示。。。菜鸟求助。。

out.print()会将所有类型的数据转换为字符串,包括null值,并输出;

用来输出数据,不能放语句,编译java代码后是使用out.print()输出;

未标识的都是html代码,tomcat默认使用out.print(),并加上双引号输出全部html数据;

例:

inta=10;

Stringb=null;

out.print(“abc<hr>”);//abc<hr>(html解析后为分割线)

out.print('c');//c

out.print(a);//10

out.print(b);//null

扩展资料

out.write()的用法

将所有类型数据转换为字符,字符数组,字符串并输出;

publicvoidwrite(intc)

??

writeBuffer[0]=(char)c;

??

参考技术A out是jsp的九大隐含对象之一,不需要导入什么包。
写法:<%out.println("//...");%>
<%=
//...%>
而且...System.out.println()写在jsp网页中...这个...算怎么回事?

如何使用 System.out.print(Arrays.toString(a)) [关闭]

【中文标题】如何使用 System.out.print(Arrays.toString(a)) [关闭]【英文标题】:How to use System.out.print(Arrays.toString(a)) [closed] 【发布时间】:2014-02-08 13:38:16 【问题描述】:

如何使用它并举个例子。谢谢!如果可以的话,我想要一个打印数组的程序。我不能这样做,因为它让我犯了一个错误,我想知道我是否做错了什么。 那个代码对吗?? 导入 java.util.Arrays;

kk

我明白了: 一世 一世 [[我@e53108,[我@f62373]我 一世 [[我@e53108,[我@f62373] Osama,当我运行你的代码时,会弹出一个错误框,上面写着 java 异常并打印出许多错误。

Osama,当我运行你的代码时,它会在错误框中显示 java Exception

【问题讨论】:

这可能是我在 SO 上看到的最懒惰的请求。为什么不自己做呢? (i) 创建一个数组并将其命名为a (ii) 运行System.out.print(Arrays.toString(a)) 如果您遇到错误:显示您的代码和错误... “如何使用它并举个例子。” - 我会看看这个问题的标题作为一个很好的例子。它对我有用。 【参考方案1】:

一个打印字符串值数组的简单程序

public class PrintArray
    public static void main(String[] args)
         String[] array = "a","b","c","d";
         for(String s : array)
               System.out.println(s);

    

输出:-

a
b
c
d

希望对你有用。

【讨论】:

【参考方案2】:

我明白了:我 [[I@e53108, [I@f62373]我 [[I@e53108, [I@f62373]

这是因为您正在打印一个多维数组。为此,您可以使用Arrays#deepToString()

System.out.print(Arrays.deepToString(a));

【讨论】:

+1 打败我。我太忙于否决所有错误的答案。

以上是关于jsp如何使用out.print()的主要内容,如果未能解决你的问题,请参考以下文章

在jsp中如何使用js获取<% %>动态添加的标签对象?

JSP中out.write()和out.print()的区别

struts2怎么向jsp传递参数

jsp中写System.out.print()无效了

jsp 中out.print()的作用

JSP中out.write()和out.print()的区别