是否可以将".jar"导入 JSF 并使用它?

  • 本文关键字:JSF 导入 jar 是否 java jsf
  • 更新时间 :
  • 英文 :


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

我的项目有两个部分:

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

如何连接它们?

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

我使用的第三方库有三种api风格:c++、Java和Python。我用的是Java(因为我懂Java,用c++编程感觉不舒服,也不懂Python)。

然而,我不知道如何导入库。jar用于web应用程序。我可以实现这与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>

相关内容

  • 没有找到相关文章

最新更新