在src中编写一个Java类,类中有一个方法为say(),这个方法返回任意一个字符串。在JSP中调用这个类的say(),获得字符串后输出到JSP页面中,并执行。
时间: 2024-09-06 09:07:43 浏览: 77
在src中编写一个Java类,比如命名为`HelloWorld.java`,可以按照以下格式编写代码:
```java
package com.example;
public class HelloWorld {
public String say() {
return "Hello, World!";
}
}
```
在上述代码中,我们创建了一个名为`HelloWorld`的类,在这个类中定义了一个名为`say`的方法,该方法返回一个字符串`"Hello, World!"`。
接下来,我们需要在JSP中调用这个类的`say()`方法。首先,需要将`HelloWorld`类编译成`.class`文件,并确保它位于Web应用的类路径中。然后,在JSP页面中可以这样编写代码来调用该方法并输出结果:
```jsp
<%@ page import="com.example.HelloWorld" %>
<%
HelloWorld helloWorld = new HelloWorld();
String message = helloWorld.say();
%>
<html>
<head>
<title>Say Message</title>
</head>
<body>
<p><%= message %></p>
</body>
</html>
```
在这段JSP代码中,首先使用`<%@ page import="..." %>`指令导入`HelloWorld`类,然后在JSP的`<% ... %>`脚本段中创建`HelloWorld`类的实例,并调用`say()`方法获取返回的字符串。最后,使用`<%= ... %>`表达式将字符串输出到JSP页面中。
确保你的Web服务器已经正确配置,并且`HelloWorld`类放置在正确的包路径下,这样JSP页面才能正确地找到并实例化这个类。
阅读全文
相关推荐

















