有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

从java类中的方法打印文本。jsp页面

我正在体验JSP表单Java,我正在使用Java*。java类,在这个类中有一个打印字符串的方法System.out.println("Message");,我从索引中调用这个方法。jsp时,消息“message”出现在服务器的控制台上,但不在索引中。jsp,因为System.out.println();在jsp文件上不起作用
编辑:问题很明显,如何在我的索引中发送和显示此消息。jsp


共 (1) 个答案

  1. # 1 楼答案

    在JSP中,有一个隐式的out对象。使用out.println()打印到网页上

    此外,在HTML中,您可以使用<;%=“消息”%>;(或<;%myMessage.toString()%>;同样的效果

    更新:

    要么在JSP(或servlet)中,要么不在。接收流以编写HTML的对象是servlet*(显式或从JSP编译)。如果可以从其他类写入,则需要将out传递给该类并使用它(不能使用System.out写入网页)

    注意不要将其传递给业务逻辑类,这些类应该与UI无关(即,他们不必知道UI是HTML);这是一种糟糕的做法,因为它会将内部类与外部输出混合在一起