1

我有一个 java 代码,它从日志文件中返回特定的列。我被要求使用 jsp 显示返回的值。由于我是网络编程的新手,我不知道该怎么做。如果有人可以一步一步地指导我。Java 代码中返回的值采用以下格式: Edmess_p_b_actual_stdunit SO
Edmess_p_c_dataload HU

4

2 回答 2

1

我对这个问题不太清楚。但我能理解的是,在 Java 中有一个返回值的方法。而在 JSP 中,您可以调用该方法并打印返回值。如果这是您的问题,那么以下是步骤...

1)使用jsp导入包

<%@ page import="<your package and class" %>

2)如果方法是静态的,你可以使用如下表达式:

或小脚本,例如:

<% 
           out.println(MyClass.myMethod()); 
 %>

3)如果方法是实例方法,则需要实例化并调用方法为:

 <%
           MyClass obj = new Myclass(); 
           out.println(obj.myMethod()); 
 %>

但是,它仅供初学者了解 JSP,请勿在您的开发代码中使用。始终使用调用这些方法并存储在请求/会话范围内的业务层。然后在jsp中打印值

于 2013-08-27T15:52:15.937 回答
0

您应该使您的 Java 代码成为一个 servlet 或被一个 servlet 调用。它应该将信息存储到一个或多个 JavaBean 中。然后,您可以从 JSP 中使用库标记和 JSP 表达式来检索和显示信息。

我假设您没有使用任何框架,只是普通的 servlet。找出是否是这种情况,如果不是,您应该使用什么框架。

于 2013-08-27T15:40:58.593 回答