- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这与以下问题类似 java parameter in jsp:include和 https://stackoverflow.com/questions/6677981/eclipse-project-from-ant-build-file-for-a-java-web-project-on-svn-doesnt-import
我希望从 JSP 文件 (response.jsp) 执行 Java 文件 (run.java) 并将其输出返回到 JSP 文件。
我正在使用
Mac OSX 10.6.8, Apache 汤姆猫6.0.16,Java1.6.0_29,Eclipse IDE Indigo,
我在 Tomcat 中部署了一个 JSP Web 应用程序,用于搜索 XML 内容存储库并将结果返回给用户。
我被要求包含一个 Java API,该 API 使用相同的查询抓取预定义的网站。这必须与 Web 应用程序分开
我需要将用户查询发送到Java API,并将内容返回到JSP WebAp。谁能给我一些关于向外部 Java API 发布查询的信息?
JSP 文件已调用同一 WebAp 中的其他 .jsp 文件,例如
<%@ include file="siteheader.jsp" %>
<jsp:include page="<%= session.getAttribute(\"device\") + \"header.jsp\"%>">
<jsp:param name="title" value="Response" />
</jsp:include>
我已经尝试了以下方法以及其他一些变体,以使其至少连接到外部java文件,但无法破解它。
<%@ include file="/Users/me/Documents/workspace/Slicer/src/slicer/Run.java" %>
我不断收到 tomcat 错误,找不到文件“Macintosh HD/Users/me/Documents/workspace/Slicer/src/slicer/Run.java”
非常感谢任何建议或帮助
B
最佳答案
在 JSP 页面中包含 Java 源文件是不正确的。您应该做的是从服务器组件(如 Servlet)执行 java 程序(作为 Class 或 JAR 文件)(您可以从 JSP 页面执行此操作,但此类操作应在 Controller 层中完成)。
关于java - 如何从 Web 应用程序项目执行并包含 Java API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9519669/
我是一名优秀的程序员,十分优秀!