ajax获取jsp页面的值

写代码养猫 2009-08-24 04:23:05
jsp页面:
<%=com.iconfluence.framework.util.DateUtils.getString("yyyy-MM-dd HH:mm:ss")%>

我就是在jsp页面中显示服务器当前时间, 我怎么能 在其他页面获取到这个值?
...全文
346 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bea_java 2009-08-24
  • 打赏
  • 举报
回复

function getTimeNow(){
var url = "<%=request.getContextPath()%>/task/timenow.jsp";
$.ajax({
url: url,
type: 'GET',
error:function(){
alert('Error loading constant list!');
},
success: function(text){
alert(text); //这里有值
}
})
}
//我想要从getTimeNow()中取
//哎jQuery真经典
写代码养猫 2009-08-24
  • 打赏
  • 举报
回复

function doAssign(){
document.getElementById("task.planBegin").className = "required";
document.getElementById("task.planEnd").className = "required";
document.getElementById("planHour").className = "required max-value-999.9";
document.getElementById("acceptor").className = "required";
document.getElementById("approver").className = "required";
document.getElementById("planBeginMust").className = "show";
document.getElementById("planEndMust").className = "show";
document.getElementById("planHourMust").className = "show";
document.getElementById("acceptorMust").className = "show";
document.getElementById("approverMust").className = "show";
document.getElementById("status").value = "2";

var timenow = getTimeNow();

alert(timenow); //这里没有值

var planBegin = document.getElementById("task.planBegin").value;
var planEnd = document.getElementById("task.planEnd").value;

if (!checkTime(planBegin, planEnd)) {
alert("计划结束时间不能早于计划开始时间!")
}
else {
icf.submit();
}
}

function getTimeNow(){
var url = "<%=request.getContextPath()%>/task/timenow.jsp";
$.ajax({
url: url,
type: 'GET',
error:function(){
alert('Error loading constant list!');
},
success: function(text){
alert(text); //这里有值
}
})
}
//我想要从getTimeNow()中取当前时间, 但是执行var timenow = getTimeNow();的时候为什么没有值,是否
//跟ajax的执行顺序有关系,这个我不清楚,谁指点下?
sbe_steels 2009-08-24
  • 打赏
  • 举报
回复
其实你已经做完了。只是忘了输出,哈哈
你请求一个jsp页面,那么如果你在这个jsp页面没有做处理的话,正常它会将怎个jsp页面返回的。
写代码养猫 2009-08-24
  • 打赏
  • 举报
回复

function getTimeNow(){
var url = "<%=request.getContextPath()%>/task/timenow.jsp";
$.ajax({
url: url,
type: 'GET',
error:function(){
alert('Error loading constant list!');
},
success: function(){
//我想在这里获取到那个jsp页面上输出的值?
}
})
}
jhandsome007 2009-08-24
  • 打赏
  • 举报
回复
写到一个公共类里,当变量调用啊~
windy731 2009-08-24
  • 打赏
  • 举报
回复
session 或者 隐藏域传值
knightzhuwei 2009-08-24
  • 打赏
  • 举报
回复
其他页面也给他来这么一句不就行了

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧