比如在一个jsp页面中,有从action传入的一个对象,其中有a,b,c三个属性值,另外在jsp的 <script> </script>中定义一个d,计算得d=a+b+c,下面一个表格中显示这四个数据。.... <tr> <td>显示a </td> <td>显示b </td> <td>显示c </td> <td>显示d </td> </tr>.......现在直接从对象中获取的a,b,c可以显示,但是在jsp页面中设置的d不知道怎么显示出来?
使用js吧……
给d的那个td设置一个id,然后,document.getElementById("").innerHTML="";
希望对你有帮助……
这个如果我做也会用js,或者你后台也直接把a+b+c算好一起传过来.
不知道有没有直接写的,帮顶一个
后台算我也知道可以,我就是想知道是否在jsp页面中得到。
JS 呗
用js 将 a b c 相加
然后将d的值 显示在TD里
这个,我要另外说明一点,就是我要显示的d是在加载jsp页面的时候就自己显示出来,也就是说打开之后就有显示的,不是有其他的页面操作之类后再显示的。
js中将d算出来 通过onload事件让它在页面加载的时候就能显示
首先在跳转到的页面,对于a b c 三个数据的td 都要设置其id属性,为了方便js选择它们。
然后
相关问答:
我是用STRUTS ,做了一个JSP页面,提交后没有存入数据库。
JSP代码如下:
aa.jsp代码
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ taglib uri=" ......
我的程序如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv=&q ......
一个JSP页面接收其他页面提交过来的FORM表单,但是要求只接收当前站点及其子站点提交过来的FORM表单,其他站点提交过来的表单不接收,这个怎么设置?
用过滤器
filter
将当前站点及其子站点放一个目录
然 ......
<html><head><title>[@title]</title>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<script language='javascript'>
function diyCheck ......
我是个新手,做一个JSP网页,我要读出数据库正常,但是我要修改的时候,也就是读入的时候出现乱码,请高手告诉我怎么解决,先谢谢了。
request.setCharacterEncoding("UTF-8");
把编码统一
/**
......