我正在尝试从 JSP 页面调用用 java 编写的 restful web 服务。
我有简单的 rest web 服务,它返回 JSP 页面发送的相同的帖子数据。为了发送帖子数据,我在 jsp 中声明了字符串,并希望在函数(API)中访问它以将帖子数据发送到 Web 服务。
我的 JSP 页面是
<%! static public String input = "hello";%>
<%
Client client = Client.create();
WebResource service = client.resource("http://localhost:8080/ITHelpdesk/webresources/hello.viewinfo");
ClientResponse cliresponse = WebResource.type("text/html").post(ClientResponse.class,input);
%>
我在线收到错误
ClientResponse cliresponse = WebResource.type("text/html").post(ClientResponse.class,input);
我应该如何处理非静态函数中的非静态变量。