问题标签 [jspinclude]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2636 浏览

java - 部署 JSP 期间无法解决符号错误

我刚刚学习了基本的 Servlet 和 JSP 技术,并且正在使用它设计一个简单的网站。

该网站的目的是销售产品。产品的详细信息存储在数据库中。我想从数据库中检索数据并显示动态页面。我正在使用 MVC 方法并尝试尽可能地使其成为 OO。

我遇到了类别页面的问题(它旨在充当各种产品的索引……我想检索存储在数据库中的类别并显示它们)。

详细情况如下:

  1. 我创建了一个代表表的简单 java 类。该表的名称是 DB 中的“Categories”...这个类被命名为 CategoryTable 并包含表示表的各种属性的实例字段。

  2. 一个名为 CategoryRetriever 的 POJO 充当我的模型。它将表中特定行的数据插入到 CategoryTable 的对象中,最后创建各种 CategoryTable 对象的 ArrayList。此 ArrayList 包含所有检索到的数据。

  3. 设计的控制器是一个名为 CategoryController 的 Servlet。它创建 CategoryRetriever 的对象并将其传递给名为 CategoryDisplayer 的 JSP。

  4. 所有的东西都编译得很好。除了 JSP。使用 WEBLOGIC 部署后。jsp 给出以下错误。

G:\bea\weblogic81\server\bin.\myserver.wlnotdelete\extract\myserver_MiniProject_build\jsp_servlet__categorydisplayer.java:173:无法解析符号符号:类 CategoryTable 位置:类 jsp_servlet.__categorydisplayer CategoryTable tp = (CategoryTable)categoryContent.get(i ); //[ /CategoryDisplayer.jsp; 行:35] ^

由此我可以推断,根项目目录下的JSP找不到root>>WEB-INF>>source里面的CategoryTable类。

我的 JSP 是否需要包含语句或其他内容?如果是,该怎么做?

0 投票
2 回答
4474 浏览

php - JSP 中 php 的 Header 等价物

在 php 中,我曾经通过检查会话中的成员 ID 来验证用户是否登录,如果设置正确,则页面将通过 Header 重定向到登录页面。这个身份验证脚本在 auth.php 中,我曾经将它包含在任何需要登录的页面中。简单的。但是我不能在 jsp 中做同样的事情。因为无论 auth.jsp 做什么,包含 auth.jsp 的页面的其余部分都会被加载。auth.jsp 是

如果用户没有登录,他仍然可以在登录页面下方看到原始页面。因此,我必须在每个页面上手动包含用户使用 if else 检查,非常不方便。有什么解决办法??包含页面是

0 投票
2 回答
1821 浏览

java - 最大深度

我们正在使用使用 Weblogic Workshop 10.3 构建并在 weblogic server 10.3 上运行的应用程序。我正在尝试使用对 jsp 页面的递归调用来显示数据树<jsp:include>。我遇到的问题是,在大约 3-4 层深之后,页面不再呈现。围绕 JSP 的日志语句包括在它执行之后显示之前的行,但 jsp 从未真正被包括在内。jsp 文件开头的日志语句表明在该点没有到达 jsp 内的任何一行。

0 投票
1 回答
4737 浏览

jsp - JSP - 我可以使用里面? 例外:“必须使用 jsp:body 来指定标签正文”

我在 JSP 中有以下内容:

照原样,我得到以下异常:

如果我删除最外面的<c:if>标签,它会起作用。<jsp:attribute>在a 中使用有问题<c:if>吗?任何帮助,将不胜感激。谢谢。

0 投票
1 回答
4767 浏览

java - jsp:页面导入导致语法错误

我正在编写一个 jsp 应用程序,到目前为止我所做的是包含我需要的类并编写字符串文本:

我收到以下错误消息:

在生成的 java 文件中的第 6 行发生错误 标记“;”上的语法错误,删除此标记

在生成的 java 文件中的第 7 行发生错误 标记“;”上的语法错误,删除此标记

生成的 java 文件中的第 8 行发生错误 标记“;”上的语法错误,删除此标记

在生成的 java 文件中的第 9 行发生错误 标记“;”上的语法错误,删除此标记

在生成的 java 文件中的第 10 行发生错误 标记“;”上的语法错误,删除此标记

在生成的 java 文件中的第 11 行发生错误 标记“;”上的语法错误,删除此标记

在生成的 java 文件中的第 12 行发生错误 标记“;”上的语法错误,删除此标记

在生成的 java 文件中的第 13 行发生错误 标记“;”上的语法错误,删除此标记

在生成的 java 文件中的第 14 行发生错误 标记“;”上的语法错误,删除此标记

在生成的 java 文件中的第 15 行发生错误 标记“;”上的语法错误,删除此标记

我错过了什么?

谢谢!

0 投票
1 回答
415 浏览

java - 是否应该在包含的 JSP 文件中声明标记库?

我有几个 JSP 文件包含在其他 JSP 页面中。其中一些使用在包含它们的页面中声明的标记库。

这些标记库是否也应该在包含的文件中声明?如果是这样,他们是否需要不同的前缀?

0 投票
1 回答
731 浏览

java - jsp上不显示图形

在我的应用程序 jsps 文件夹中的所有 jsp 页面中,我在 index.jsp 中给出了路径:<% response.sendRedirect(response.encodeRedirectURL("/Projectname/jsps/main.jsp")); %> 虽然 main.jsp 是显示但它不显示徽标、图形等 js 文件夹中的所有 js 和徽标文件与 jsps 和 WEB 平行-INF 文件夹。现在的结构是:ProjectName>WebContent>Company1,WEB-INF,index.jsp,jsps>here all jsp's

在 Company1 文件夹中包含一些 CSS 文件。但未显示图形。当所有 jsp 都在 Company1 文件夹中时,它工作正常。

0 投票
1 回答
2747 浏览

java - jsp页面上的图像显示

我正在使用<img src="../img/image.gif" />在 jsp 上显示图像,但它显示一个小图标。img 文件夹与 jsps 文件夹平行 目录结构: WebContent jsps .jsp 文件 foo img images.gif WEB-INF

0 投票
1 回答
308 浏览

jsp - 在 JSP 页面中动态导入文件

我希望我的 JSP 页面包含基于请求中的值的另一个页面。所以我设置了以下内容:

当我到达“地址”页面时,我尝试执行以下操作:

所以,我知道 selectedLang 找到了 'NL' 属性,因为当我将 和 标签之间的内容更改为 <c:out value="Test" />有效时,我看到我的页面上提到了测试,当我在其中输入 2 个值时,一个用于 NL,一个用于对于其他一些语言,它也会改变..

但是,真正的错误出现在我尝试使用在 Localization.jsp 文件之一中定义的字符串时,如下所示:

当我在页面的某处调用该字符串时,例如

我的 IDE 没有警告我有问题。但是当我编译并运行时,我得到以下错误:

那么,我在这里缺少什么?还是以另一种方式更方便?

提前致谢!

0 投票
1 回答
1640 浏览

jsp - JSP:包括不使用doPost requestDispatcher在转发页面上调用

我目前正在编写一个需要使用用户名和密码登录的 Web 应用程序。该过程的下一步是选择一个涉及登录用户的项目。

选择项目并单击提交按钮后,将调用一个 servlet 来准备所选项目并创建一个请求requestDispatcher.forward响应我的主页。

主页面布局:
header div:

身体 div:

页脚 div:

假设这 3 个 div 构成了主页。

转发页面后,requestDispatcher我可以看到主页的内容。但是<jsp:include>'s 未加载(DIV 为空)。只有当我刷新页面时(doGet我假设),包含才会正确加载。

无论如何让包含加载到 doPost requestDispatch 执行?

**注意: requestDispatchers 的语法在doPostanddoGet方法中是完全一样的。

如果需要更多说明或额外代码。请告诉我。


编辑

使用的 Servlet 容器: Tomcat 6.0

Web.xml:

但是 servlet 映射与doGetand有什么关系doPost


亲切的问候,

B.