jsp后台向前台function方法直接传值
我在jsp后台java类中,设定了一个Strings;需要把这个值直接传到前台的一个<scripttype="text/javascript">functionNewDa...
我在jsp后台java类中,设定了一个String s;
需要把这个值直接传到前台的一个
<script type="text/javascript">
function NewDate(str){
}里
</script>
亲各位能有什么方法么 展开
需要把这个值直接传到前台的一个
<script type="text/javascript">
function NewDate(str){
}里
</script>
亲各位能有什么方法么 展开
7个回答
展开全部
有种笨办法
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>
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>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先在页面上设置一个隐藏的text来放这个s,然后function里面直接取页面上的这个text的value
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//在后台将s放到request里
request.setAttribute("s",s);
然后在
<script type="text/javascript">
function NewDate(str){
}里
用EL表达式拿出来 ${s}
request.setAttribute("s",s);
然后在
<script type="text/javascript">
function NewDate(str){
}里
用EL表达式拿出来 ${s}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你首先要引入你那个类
然后在页面里 new 这个实例
然后实例名.你方法名进行调用
然后在页面里 new 这个实例
然后实例名.你方法名进行调用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java 里s做一下Generate Getters and Setters jsp用${s} 取值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询