与服务器javaEE通信

时间:2016-12-21 17:51:35

标签: java java-ee java-ee-7

我正在尝试使用JavaEE创建一个网页

我在netbeans中创建了一个新的Web项目。 它生成了一个典型的html页面:

<html>
    <head>
        <title>TODO supply a title</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    </head>
    <body>
        <div></div>
    </body>
</html>

但是我想说我想从服务器打印信息。我创建了课程

@Stateless
@Path("/")
public class NewClass {
    public String name = "MyName";
    @GET
    public String getName(){
        return this.name;
    }
}

使用路线“/”进行测试。我想在页面内打印name变量。我尝试过使用

<div>#{NewClass.getName()}</div>

在html中,但它只是打印"#{NewClass.getName()}"

这样做的正确方法是什么?是(使用.html)使用ajax的唯一方法吗?

/////

我尝试过生成JSP

<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://xmlns.jcp.org/jsf/html">
    <h:head>
        <title>Facelet Title</title>
    </h:head>
    <h:body>
        "#{NewClass.getName()}"
    </h:body>
</html>

但它只是打印""

我找不到任何好的资源。

0 个答案:

没有答案