-
jstl怎么和js交互??10
迭代代码如下:
<c:forEach items="${bbsList}" var="entry" varStatus="nt">
<table border="1">
<tr>
<td colspan="3" height="60" width="750">${entry.content}</td>
<td><a onclick="getRMouse()">回复</a></td>
</tr>
</table> </c:forEach>
<input type="text" name="txtName" id="txtName"/>
我要怎么才能点击“回复”通过js方法:getRMouse()得到相应行数的内容${entry.content }传到文本框 txtname中显示呢?
或者有其他的方法把值传到文本框txtname中??2012年9月08日 16:38
3个答案 按时间排序 按投票排序
-
采纳的答案
<c:forEach items="${bbsList}" var="entry" varStatus="nt"> <table border="1"> <tr> <td colspan="3" height="60" width="750">${entry.content}</td> <td><a onclick="getRMouse('${entry.content}')">回复</a></td> </tr> </table> </c:forEach> <input type="text" name="txtName" id="txtName"/> <script type="text/javascript"> function getRMouse(param) { document.getElementById("txtName").value=param; } </script>
2012年9月08日 16:44
-
jstl是服务器端执行的,js是客户端执行的,不能交互的.可以把jstl的取值写入到js的代码中,然后再浏览器中查看源代码,就可以看到效果了.
至于设置表单值的功能是用js来操纵dom2012年9月09日 15:36
-
<table border="1">
<tr>
<td colspan="3" height="60" width="750">${entry.content}</td>
<td><a onclick="getRMouse('${entry.content}')">回复</a></td>
</tr>
</table>
function getRMouse(content) {
document.getElementById("txtName").value=content;
}
<input type="text" name="txtName" id="txtName"/>2012年9月08日 16:43
相关推荐
综上所述,EL、JSTL和JavaScript共同为`<select>`元素提供了强大的功能,使得在Web应用中构建动态、交互式的下拉菜单成为可能。开发者可以根据需求灵活选择使用这些技术来优化用户体验。在实际项目中,常常会结合...
通过将JavaScript与JSTL和EL结合,可以在服务器端和客户端之间实现数据的交互和处理,提升用户体验。 在提供的文件列表中,我们可以看到: 1. **JavaScript.CHM** - 这可能是一个帮助文件,包含了JavaScript语言的...
【标题】"js css html手册 jstl标签" 涉及到的是一份综合性的开发资源,包含JavaScript、CSS、HTML以及JSTL(JavaServer Pages Standard Tag Library)的相关知识,这些都是Web前端开发中不可或缺的技术。...
EL 表达式是 Expression Language 的缩写,它是一种借鉴了 JavaScript 和 XPath 的表达式语言。EL 定义了一系列的隐含对象和操作符,使开发人员能够很方便地访问页面内容,以及不同作用域内的对象,而无须在 JSP 中...
通过这个购物车项目,开发者可以深入理解JSP和JSTL如何协同工作,以及如何在Web应用程序中实现用户交互和数据管理。同时,这也是一个很好的实践,可以帮助开发者掌握MVC模式(Model-View-Controller)在Web开发中的...
为了实现柱状图展示,我们可以利用JSTL的`fmt`标签库进行数据格式化,或者借助JavaScript库如Chart.js或Highcharts来创建图形。首先,我们需要将从数据库获取的投票数据转换成适合图表展示的格式,然后通过JSP页面...
1. **导入依赖**:首先确保项目中包含了JSTL库(如jstl-1.2.jar)和jqGrid库(如jquery.jqGrid.min.js)。 2. **创建数据模型**:在Java后端处理业务逻辑,准备要展示的数据,并通过ModelAndView或类似的方式传递给...
假设我们有一个简单的用户列表应用,列表数据由服务器端JSTL处理并返回给客户端,然后由jQuery进行动态渲染和交互增强。 1. **服务器端(JSTL)** 在服务器端,我们可能有一个JSP页面,使用JSTL的`<c:forEach>`...
通过JSTL,开发者可以动态地生成HTML,传递数据到客户端,与JavaScript进行交互。然而,随着前后端分离的趋势,现在更多的情况是使用Ajax或者RESTful API来实现服务器与客户端的数据交换,JSTL在现代Web应用中的角色...
以上知识点涵盖了Web开发的主要方面,从控制层的Struts2和Spring,到视图层的JSP和JSTL,再到客户端交互的JavaScript。了解并熟练掌握这些技术,对于开发高效、稳定的Java Web应用至关重要。不过,由于给定的资源仅...
使用jspSmartUpload时,你需要在JSP页面中包含对应的JavaScript和CSS文件,并且设置一个表单来接收用户选择的文件。在服务器端,通过创建`SmartUpload`对象并调用其方法来处理上传过程,例如: ```java SmartUpload ...
这个简单的示例只展示了分页的基本结构,实际项目中可能还需要添加CSS样式和JavaScript交互,如跳转到指定页码、禁用不可点击的链接等。 总结起来,使用JSTL实现分页主要涉及以下几个步骤: 1. 引入JSTL库并配置。...
没有更详细的信息,很难确定这个jar包的具体内容,但可以猜测它可能包含了一些与JavaScript交互的工具,如 Rhino JavaScript引擎,用于在Java中执行JavaScript代码,或者提供了与JavaScript库集成的接口。...
同时,配合CSS和JavaScript,可以优化用户体验,创建美观且响应式的网页。 10. **部署与测试**:最后,将整个应用打包成WAR文件部署到Web服务器(如Tomcat),然后进行功能和性能测试,确保数据的正确展示和交互。 ...
EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)是JSP的扩展,EL用于简化表达式处理,而JSTL提供了一系列标准标签库,简化了常见任务的处理。 Servlet是Java Web应用程序的一部分,运行...
本项目利用JavaScript和JSTL(JavaServer Pages Standard Tag Library)技术实现了这样一个功能——“可编辑树”。下面将详细阐述这个知识点。 首先,JavaScript是一种广泛使用的客户端脚本语言,它在网页上运行,...
5. **前端界面**:使用CSS和JavaScript来美化页面并增强交互性,例如使用AJAX异步更新购物车内容。 通过这个项目,你可以深入理解Servlet和JSTL的使用,以及它们在构建动态Web应用程序中的角色。同时,这也是对MVC...
**JSTL(JSP Standard ...总的来说,JSTL是JSP开发的重要工具,它使开发者能够更专注于业务逻辑,而不是页面呈现的细节,提升了开发效率和代码质量。在实际开发中,合理运用JSTL能有效地提高JSP应用的性能和可维护性。