jsp后台向前台function方法直接传值

我在jsp后台java类中,设定了一个Strings;需要把这个值直接传到前台的一个<scripttype="text/javascript">functionNewDa... 我在jsp后台java类中,设定了一个String s;
需要把这个值直接传到前台的一个
<script type="text/javascript">
function NewDate(str){
}里
</script>
亲各位能有什么方法么
展开
 我来答
厍镶卉XP
2012-07-27
知道答主
回答量:44
采纳率:0%
帮助的人:26.4万
展开全部
有种笨办法
java后台
HttpServletRequest request = ServletActionContext.getRequest();
String s="str";
request.setAttribute("str", s);
jsp页面
<input id="inputStr" type="hidden" value="${str}" />
<script type="text/javascript">
function NewDate(){
var str=document.getElementById("inputStr").value;
}
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
猸愭煇鏌D7
2012-07-27 · TA获得超过110个赞
知道答主
回答量:135
采纳率:0%
帮助的人:39.4万
展开全部
先在页面上设置一个隐藏的text来放这个s,然后function里面直接取页面上的这个text的value
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
纳彬的骑鞭
2012-07-27 · 超过20用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:48.5万
展开全部
//在后台将s放到request里
request.setAttribute("s",s);

然后在
<script type="text/javascript">
function NewDate(str){
}里
用EL表达式拿出来 ${s}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
67918334
2012-07-27 · TA获得超过726个赞
知道小有建树答主
回答量:839
采纳率:0%
帮助的人:600万
展开全部
你首先要引入你那个类
然后在页面里 new 这个实例

然后实例名.你方法名进行调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cfon2500
2012-07-27
知道答主
回答量:16
采纳率:100%
帮助的人:6.3万
展开全部
java 里s做一下Generate Getters and Setters jsp用${s} 取值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式