问题标签 [scriptlet]
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.
java - 为什么我的 JSP scriptlet 无法从 pageContext 检索 int 并将其转换为本地范围的原始变量?
我想不出在 EL/JSTL 中执行此操作的方法,所以当我执行此操作时:
我收到此错误:
我知道有一个有效值,myDataObject.myIntPrimitiveValue
因为我可以用 JSTL 像这样打印它:
我在这里做错了什么?
jsp - 处理 jsp 和 mysql 时遇到的错误
在创建登录jsp页面时,输入用户名和密码并单击提交时出现此错误...
更新 1
使用的 JSP 代码是
<jsp:useBean id="db" scope="request" class="logbean.LoginBean" >
<jsp:setProperty name="db" property="userName" value="%=request.getParameter("userName")%>"/>
<jsp:setProperty name="db" property="password" value="%=request.getParameter("password")%>"/>
</jsp:useBean>
java - 在 JSP 中解析 XML 的问题
我正在尝试使用 DOM 方法在 JSP 中解析 XML。下面是 XML:
我想读取<parameters>
标签,显示参数值,但不能这样做。下面是我用来执行此操作的 JSP。此 JSP 显示 URL<api>
name
和requesttype
. 我还想<parameters>
点击提交,我想将此数据发送到脚本。我没有做到这一点。
java - 在选择第一个下拉列表时填写第二个下拉列表
我正在尝试从数据库中填充运行时的下拉列表,每当用户从下拉列表中选择城市时,然后在下一个下拉列表中,它将填充数据库中的相应值。我怎样才能在 JSP 中实现这个东西?
这是我到目前为止所做的:
jsp - 在 JSP 中使 scriptlet 无效
我试图通过在我的部署描述符中编写以下代码来使脚本无效,但脚本仍在执行。
java - 在 java 标签中使用 EL
我有一个属性,我已经从一个 serverlet 转发到一个 jsp 文件,虽然我可以将此对象与 EL 一起使用,但我想知道如何在 java 标记中访问它。一个示例类似于以下内容:
所以这里的结果是一个ArrayList
视频类型,它从一个 servlet 转发到一个 jsp
我想访问这个ArrayList
内部<% %>
标签,以执行一些我不能用 EL 完成的更复杂的任务。
有人知道怎么做吗?
附带说明一下,ArrayList
我正在创建的这个可能会变大。这个存储在哪里?在服务器上还是在某些用户的临时文件中?如果它存储在服务器内存中,它是否会在一段时间后/某个事件(例如请求ArrayList
关闭与服务器的连接的用户)后被清除?
javascript - document.getElementById() 出错
我正在尝试编写一个 jdo 查询,其中我必须根据用户在 jsp 上选择的类别获取一组值...我的查询看起来像这样
现在在我的 jsp 页面上,我有一个动态下拉框,并且在标签中我将 id 标签指定为“cname”。因此,当我执行上述查询时,我希望它能获得用户选择的类别。
但是我收到此错误:
Syntax error on token "document", delete this token
我的选择标签如下所示:
我在这里想念什么?
更新:
我将我的整个jsp文件代码放在下面:
我在两个地方收到“文档无法解析”错误 - 一个在 if 语句中
另一个在查询语句
谁能帮我找出问题所在?
jsp - 通过 jsp scriptlet 填充表时如何重新加载/刷新表
我的表是使用 jsp scriptlet 填充的。显示不是问题,但是当我提交将在数据库上进行添加时。我希望我的表重新加载表上的新结果,但我认为因为我使用的是 jsp scriptlet 我可能必须重新加载整个页面但我不想这样做,有没有办法可以刷新/重新加载我的桌子上有新的结果吗?
jquery - 使用 Jquery 并为每个循环(用 scriptlet 编写)
我正在使用 Spring MVC 框架开发一个项目,目前我一直在研究如何禁用从 for each 循环中生成的提交按钮(用小程序编写)。我知道脚本被认为是不好的做法,但我正在培训的公司似乎并不在意......
无论如何,这是我的 for 循环:
这是迄今为止我写的jquery:
所以,如果不清楚,我正在处理 4 种不同的状态。如果被迭代的“aj”(数据库中将用户与他们申请的工作以及该用户的工作状态连接起来的表)对应于第一个状态,则禁用“不合格”、“面试”和“雇用”按钮。等等我会很感激任何帮助。
jsp - 脚本不显示在 JSP 中
只显示“我们正在创建一个字符串”。我在脚本中给出的任何内容都没有显示。请给我解决方案
这是我的jsp页面
谢谢纳拉亚南