gpt4 book ai didi

java - 我可以将 ".jar"导入 JSF 并使用它吗?

转载 作者:行者123 更新时间:2023-12-02 04:39:56 26 4
gpt4 key购买 nike

我一直在阅读帖子并研究应该如何实现项目的后端,但我以前从未开发过网络,所以我遇到了一些麻烦。

我的项目有两部分:

  • 我的前端(单个页面),已实现
  • 用于处理文本的第三方库。

如何连接它们?

我的项目的简化描述:用户输入文本,然后按下按钮。然后程序使用javascript对文本执行一些操作,然后也会对文本调用这个第三方库。

我使用的第三方库有 3 种 api 风格:C++、Java 和 Python。我正在使用 Java(因为我了解 Java,不太习惯用 C++ 编程,而且不懂 Python)。

但是,我不确定如何导入库 .jar 以在网络应用程序中使用。我可以使用 JSF 实现这一目标吗? JSF 是否可以与 Bootstrap 3、JQuery UI 1.11.4 以及前端页面中的 Web 组件配合使用?

我研究了 JSF 和 Spring,并选择了 JSF,因为我想让我的项目保持简单,而 Spring 似乎更复杂。但我对这两个框架都没有经验。

最佳答案

将第三方库 (jar) 放入 WEB-INF/lib 文件夹中。然后,从 @ManagedBean 添加对第三方库中相关类/方法的调用。

例如

@ManagedBean
@ViewScoped
public class MyBean {
private String data;
//getter and setter for data
public void foo() {
ThirdPartyLibraryClass tplc = new ThirdPartyLibraryClass();
tplc.bar(data);
}
}

在您看来,请确保填写MyBean#data。例如:

<h:form>
<h:inputText value="#{myBean.data}" />
<h:commandButton value="Submit" action="#{myBean.foo}" />
</h:form>

关于java - 我可以将 ".jar"导入 JSF 并使用它吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30293273/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com