当前位置: 首页 > 面试题库 >

如何在Spring中不创建bean的情况下在jsp中获取静态方法值?

梁丘洲
2023-03-14
问题内容

下面的代码从字节到kb转换为静态返回类型的代码。因此,如何在不创建b​​ean的情况下在许多jsp中获取值。

public static double bytesToKB(int bytes){
  return (double)bytes/1024;
}

问题答案:

这个怎么样?

<%@taglib uri="http://www.springframework.org/tags" prefix="spring"%>

<spring:eval expression="T(com.abc.xyz.YourClassName).bytesToKB(2560)" var="result"></spring:eval>
Spring Eval result: <c:out value="${result }"/>


 类似资料:
  • 我即将对我的项目进行一个重大的技术更改,从ANT转移到Gradle。这个项目从来没有发布过--它仍在开发中。我想标记最后的旧技术版本,以便可以找到参考或逆转。但我不想暗示有任何一种释放。 然后 我之前向GitHub提交了一个支持请求,但当时他们有一些支持积压,所以我的请求被关闭了。

  • 问题内容: 例如,在Java中,我可能有一个类,并且有一个名为的静态方法,因此我可以执行以下操作: 我该如何在目标C中做类似的事情? 非常感谢 问题答案: 在Objective-C中,您将此称为“类方法”,请参见此处: 该 + 是最重要的事情; 您可以这样调用方法:

  • 问题内容: 我是JSP的新手。我尝试连接MySQL和我的JSP页面,并且工作正常。但是这是我需要做的。我有一个名为“ balance”的表格属性。检索它并使用它来计算一个称为“金额”的新值。(我不是在打印“余额”)。 似乎不可能在JSTL标签中插入scriptlet。 问题答案: 你不能直接在EL中调用静态方法。EL将仅调用实例方法。 对于失败的scriptlet尝试,你不能混合scriptlet

  • 我想在Spring MVC中填充一个下拉框,我试图这样做,但是我得到了空指针异常 这是我的控制器: 这是我的服务方法: 这是我的 DAO 方法: 最后这是我的JSP页面: 这是堆栈跟踪: sun.reflect.NativeMethodAccessorImpl上com.easylib.elibrary.webapp.controller.catalog.CatalogueController.ne

  • 我需要在运行时使用动态bean工厂为不同条件创建不同类的动态bean。它是用于一般DAO实现的。如何使用Java配置实现它?? MVC初始化类 使用原型bean配置

  • 由于我没有使用POJO类,所以当我发布记录时,它会创建一个名为“map”的集合&在其中插入记录。但是,预期是创建“CompanyDetails”集合并在其中存储数据。