我在我的jsp中将标签定义为,
<label id='mylabel'>
我正在为它动态设置一些文本,
<%if(somecondtion){%>
<script>document.getElementById('mylabel').innerHTML ="Your payement processed";
<%}%>
但现在我想从数据库中添加付款日期为,您的付款于 2012-08-10 处理。请验证。
所以我试着像,
<%if(somecondtion){
Date myDate = retrieved date from DB; // Here I have retrieved date from DB which is like 2012-08-10
%>
<script>document.getElementById('mylabel').innerHTML ="Your payement processed on "+<%=myDate%>. "Please verify.";
<%}%>
它不工作..我尝试了几种方法..有时它会给出错误;丢失。有时它显示日期为 1988。不能将 java 脚本和 jsp 表达式一起用于日期吗?