java后台通过request.setAttribute()方式传递给前台的值,在前端页面中通过value属性用value="${xx}"获取
如<html:hidden id = "xx" name="xx" value="${xx}" />
html获取jsp里直接写的java代码当中的对象属性或者值:<html:hidden id = "yy" name="yy" value="<%=yy%>" />
通过这种方式将java及jsp的值存储在页面中
而在javascript中使用如jquery中
var xx=$("#xx").val();
var yy=$("#yy").val();
这种方式获取值。
但是,一般在页面用jsp的多半是循环取值!最好不要使用jsp在html中写java的方式写循环。
而如果要动态改变页面中的某部分数据,可以使用button的onChange='cgfunction()'的方式
在cgfunction里面获取值,然后拼接页面的html语句,通过$("#pageId").append(htmlcontent)来改变页面内容。