[quote]
count的值一定要在页面java语句中吗?
如果是:
那么,你需要把这个count传到后台,然后在返回这个count值给这张页面中的java获取就行了。
这样做,感觉是小题大作。
如果count不一定要在页面java语句中。
那就用javascript来处理。
用c标签试一试,
有点不知道你说什么,页面上什么形式的值赋到java语句中。
兄弟,你的思路反了吧。
你的意思是js赋值给java吗?
那么,就要讲一下,jsp需要应用服务器进行解析才能显示给用户看。所以jsp包含的java语句,都需要解析。那么,js是需要js这样的引擎去解析,在页面中就能完成了。所以不能做到js赋值给java。
反过来就可以了。
java可以赋值给js变量。
这个是我的理解。
页面上的内容是在客户端执行的
<%%>里面的内容是在服务端执行的
所以这个客户端上的javascript是不能将值赋予到<%%>里面的,要么将数据在服务端处理好返回,要么使用AJAX来处理数据
可以这样处理
1、
首先这个总数和显示不在后台处理,后台只是返回数据
具体的每行显示多少,我们可以使用JS来完成,在页面加载时,使用JS动态的创建HTML元素
2、
在请求的时候将页面的分辨率传到后台,在后台处理这个内容,然后返回。
[quote]那我现在要根据页面的分辨率来计算页面上插入图标的个数,图标的宽度是确定的,count就是算出的那个数,写在<% %>标签里面,代码要怎么写,给个思路。[/quote]你全部都用Js来实现不就行了,何必搞的那么麻烦呢?
当然你也可以 count作为参数 request.getParameter 来获取