0 0

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个答案 按时间排序 按投票排序

0 0

采纳的答案

<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
0 0

jstl是服务器端执行的,js是客户端执行的,不能交互的.可以把jstl的取值写入到js的代码中,然后再浏览器中查看源代码,就可以看到效果了.
至于设置表单值的功能是用js来操纵dom

2012年9月09日 15:36
0 0

<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,js 对select元素

    综上所述,EL、JSTL和JavaScript共同为`&lt;select&gt;`元素提供了强大的功能,使得在Web应用中构建动态、交互式的下拉菜单成为可能。开发者可以根据需求灵活选择使用这些技术来优化用户体验。在实际项目中,常常会结合...

    JSTL EL JAVASCRIPT实例

    通过将JavaScript与JSTL和EL结合,可以在服务器端和客户端之间实现数据的交互和处理,提升用户体验。 在提供的文件列表中,我们可以看到: 1. **JavaScript.CHM** - 这可能是一个帮助文件,包含了JavaScript语言的...

    js css html手册 jstl标签

    【标题】"js css html手册 jstl标签" 涉及到的是一份综合性的开发资源,包含JavaScript、CSS、HTML以及JSTL(JavaServer Pages Standard Tag Library)的相关知识,这些都是Web前端开发中不可或缺的技术。...

    总结EL和JSTL

    EL 表达式是 Expression Language 的缩写,它是一种借鉴了 JavaScript 和 XPath 的表达式语言。EL 定义了一系列的隐含对象和操作符,使开发人员能够很方便地访问页面内容,以及不同作用域内的对象,而无须在 JSP 中...

    购物车(JSTL实现)

    通过这个购物车项目,开发者可以深入理解JSP和JSTL如何协同工作,以及如何在Web应用程序中实现用户交互和数据管理。同时,这也是一个很好的实践,可以帮助开发者掌握MVC模式(Model-View-Controller)在Web开发中的...

    JSTL标签依赖包下载

    通过JSTL,开发者可以动态地生成HTML,传递数据到客户端,与JavaScript进行交互。然而,随着前后端分离的趋势,现在更多的情况是使用Ajax或者RESTful API来实现服务器与客户端的数据交换,JSTL在现代Web应用中的角色...

    jstl实现投票小系统

    为了实现柱状图展示,我们可以利用JSTL的`fmt`标签库进行数据格式化,或者借助JavaScript库如Chart.js或Highcharts来创建图形。首先,我们需要将从数据库获取的投票数据转换成适合图表展示的格式,然后通过JSP页面...

    jstl4jqgrid

    1. **导入依赖**:首先确保项目中包含了JSTL库(如jstl-1.2.jar)和jqGrid库(如jquery.jqGrid.min.js)。 2. **创建数据模型**:在Java后端处理业务逻辑,准备要展示的数据,并通过ModelAndView或类似的方式传递给...

    JSTL与Jquery的小例子

    假设我们有一个简单的用户列表应用,列表数据由服务器端JSTL处理并返回给客户端,然后由jQuery进行动态渲染和交互增强。 1. **服务器端(JSTL)** 在服务器端,我们可能有一个JSP页面,使用JSTL的`&lt;c:forEach&gt;`...

    struts2、JSTL、Spring、JS、JSP标签大全

    以上知识点涵盖了Web开发的主要方面,从控制层的Struts2和Spring,到视图层的JSP和JSTL,再到客户端交互的JavaScript。了解并熟练掌握这些技术,对于开发高效、稳定的Java Web应用至关重要。不过,由于给定的资源仅...

    JSTL类包,jspSmartUpload类包

    使用jspSmartUpload时,你需要在JSP页面中包含对应的JavaScript和CSS文件,并且设置一个表单来接收用户选择的文件。在服务器端,通过创建`SmartUpload`对象并调用其方法来处理上传过程,例如: ```java SmartUpload ...

    jstl 实现分页

    这个简单的示例只展示了分页的基本结构,实际项目中可能还需要添加CSS样式和JavaScript交互,如跳转到指定页码、禁用不可点击的链接等。 总结起来,使用JSTL实现分页主要涉及以下几个步骤: 1. 引入JSTL库并配置。...

    fileup.jar+json.jar+js.jar+jstl.jar四合一jar包

    没有更详细的信息,很难确定这个jar包的具体内容,但可以猜测它可能包含了一些与JavaScript交互的工具,如 Rhino JavaScript引擎,用于在Java中执行JavaScript代码,或者提供了与JavaScript库集成的接口。...

    实现JSTL展示数据

    同时,配合CSS和JavaScript,可以优化用户体验,创建美观且响应式的网页。 10. **部署与测试**:最后,将整个应用打包成WAR文件部署到Web服务器(如Tomcat),然后进行功能和性能测试,确保数据的正确展示和交互。 ...

    可编辑树 javascript+JSTL 实现可编辑树

    本项目利用JavaScript和JSTL(JavaServer Pages Standard Tag Library)技术实现了这样一个功能——“可编辑树”。下面将详细阐述这个知识点。 首先,JavaScript是一种广泛使用的客户端脚本语言,它在网页上运行,...

    Servlet+jstl标签模拟购物车(书本订购)

    5. **前端界面**:使用CSS和JavaScript来美化页面并增强交互性,例如使用AJAX异步更新购物车内容。 通过这个项目,你可以深入理解Servlet和JSTL的使用,以及它们在构建动态Web应用程序中的角色。同时,这也是对MVC...

    JSTL jar包

    **JSTL(JSP Standard ...总的来说,JSTL是JSP开发的重要工具,它使开发者能够更专注于业务逻辑,而不是页面呈现的细节,提升了开发效率和代码质量。在实际开发中,合理运用JSTL能有效地提高JSP应用的性能和可维护性。

Global site tag (gtag.js) - Google Analytics