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