java - Jersey:将数据传递到 .jsp 页面

标签 java jersey

我是 Jersey 和 Web 应用程序开发的新手。我试图用谷歌搜索我的问题,但似乎无法在 Jersey 的文档或 Internet 上找到正确的答案。我有一个名为 User 的复杂数据类型。此数据类型包含各种字符串和 URI。我正在尝试使用以下代码将这种类型的变量从 java 文件传递​​到 jsp...

.java代码

return new Viewable("/page.jsp", User);

.jsp代码

<%@System.out.println(request);%>

我尝试了在邮件列表中找到的 .jsp 代码的各种变体,但它们似乎都返回相同的错误,即...

org.apache.jasper.JasperException: /page.jsp (line: 3, column: 7) Invalid directive
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:42)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:408)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:89)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:498)
org.apache.jasper.compiler.Parser.parseFileDirectives(Parser.java:1777)
org.apache.jasper.compiler.Parser.parse(Parser.java:135)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:242)
org.apache.jasper.compiler.ParserController.parseDirectives(ParserController.java:119)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:193)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:373)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:353)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:644)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:358)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:389)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

我哪里错了?

最佳答案

<%@ ... %>表示 JSP 中的指令。对于代码片段(scriptlet),使用 <% ... %> .

关于java - Jersey:将数据传递到 .jsp 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7458551/

相关文章:

java - 这个例子中的死锁在哪里?

java - 延迟构建的 bazel 目标

java - JAX-RS : Model and Best practices

jersey - 在 Jersey StreamingOutput 上调用 flush() 没有效果

java - MULTIPART_FORM_DATA : No injection source found for a parameter of type public javax. ws.rs.core.Response

java - Java 中 PHP 的 $_SERVER ['DOCUMENT_ROOT' ] 的等价物是什么

java - 找不到 Jersey REST web 服务子资源

java - 如何将任务重新分配给另一个组

使用 Date 对象的 Java 执行方法

java - 如何在两个类之间传递局部变量?