如何从JSP中获取java类的对象

发布于 2024-10-18 22:44:56 字数 324 浏览 1 评论 0原文

我有一个结果jsp页面,它打印java类的字符串变量。 有人可以给我任何想法吗?

我使用简单的 httpServlet 作为操作类。

Class A 
{  
String name;  
public void setName()
{  
   this.name = callMethod(); // somehow it assigns the value. Nothing to do with problem  
}  
}

Result.jsp

这里我需要打印 String 的当前值

I have a result jsp page, which print the string variable of java class.
Can someone give me any idea.

I am using simple httpServlet as action class.

Class A 
{  
String name;  
public void setName()
{  
   this.name = callMethod(); // somehow it assigns the value. Nothing to do with problem  
}  
}

Result.jsp

Here i need to print the current value of String

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

风吹雪碎 2024-10-25 22:44:56

我假设 servlet 最后将请求转发到 JSP。

您应该将要在 JSP 中使用的对象存储为请求中的属性。

在操作类/servlet 中:

request.setAttribute("name", name);

在 JSP 中(使用 JSTL):

<c:out value="${name}"/> or <c:out value="${requestScope.name}"/>

I assume that the servlet, at the end, forwards the request to the JSP.

You should store the objects you want to use in the JSP in the request, as an attribute.

In the action class / servlet :

request.setAttribute("name", name);

In the JSP (using the JSTL) :

<c:out value="${name}"/> or <c:out value="${requestScope.name}"/>
甜柠檬 2024-10-25 22:44:56

在顶部的jsp中,您需要放置

<jsp:useBean id= "classAReference" scope= "page" class= "A"  > </jsp:useBean>

在您需要放置的主体中
请不要使用scriplets,我使用过的例子,需要使用JSTL

 ECHO <jsp:getProperty name="classAReference" property="name"/> 

<c:out value='${pageScope.classAReference.name}'/>

In jsp at the top u need to place

<jsp:useBean id= "classAReference" scope= "page" class= "A"  > </jsp:useBean>

In the body you need to place
Please dont use scriplets,i used for example ,need to use JSTL

 ECHO <jsp:getProperty name="classAReference" property="name"/> 

<c:out value='${pageScope.classAReference.name}'/>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文