点击某方法怎么同时获取到当前用户名和时间

图片说明

1是一个a标签里面写有一个action,如何在点击1跳转过来的时候同时取到当前用户名和当前时间并且赋值到2框中

1,如何在点击1跳转过来的时候同时取到当前用户名和当前时间并且赋值到2框中,在1这行写一个onclick=xxx方法
2,js中实现XXX方法,比如functin getNowDateAndUser {
var date = new Date();
var seperator1 = "/";
var seperator2 = ":";
var month = date.getMonth() + 1;
var strDate = date.getDate();
if (month >= 1 && month <= 9) {
month = "0" + month;
}
if (strDate >= 0 && strDate <= 9) {
strDate = "0" + strDate;
}
var currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate
+ " " + date.getHours() + seperator2 + date.getMinutes()
+ seperator2 + date.getSeconds()+".0";

                $('#2的id ').val(currentdate)

}

action中拿到当前用户名和当前时间,页面获取
request.setAttribute("xxx","aaa");

jsp中
<%request.getAttribute("xxx");%>

或者用标签 (当前时间的界定取决于你是否在意action的反应时间,如果在意就在js中获取吧)

可以使用EL表达式,,,,

(1)用户设置的是什么,,session,还是别的什么,,通过EL表达式获取,,,使用 ${}

 ${后台设置用户的键值}

(2)获取时间的话可以使用javastrpt

 var myDate = new Date();
myDate.getYear();        //获取当前年份(2位)
myDate.getFullYear();    //获取完整的年份(4位,1970-????)
myDate.getMonth();       //获取当前月份(0-11,0代表1月)
myDate.getDate();        //获取当前日(1-31)
myDate.getDay();         //获取当前星期X(0-6,0代表星期天)
myDate.getTime();        //获取当前时间(从1970.1.1开始的毫秒数)
myDate.getHours();       //获取当前小时数(0-23)
myDate.getMinutes();     //获取当前分钟数(0-59)
myDate.getSeconds();     //获取当前秒数(0-59)
myDate.getMilliseconds();    //获取当前毫秒数(0-999)
myDate.toLocaleDateString();     //获取当前日期
var mytime=myDate.toLocaleTimeString();     //获取当前时间
myDate.toLocaleString( );        //获取日期与时间

有问题还可以追问。。对你有帮助,,请采纳

aaaa

function functionname(){
//todo 赋值

}