javascript调用问题 各位大虾来那分(50分)

  • 主题发起人 主题发起人 212
  • 开始时间 开始时间
2

212

Unregistered / Unconfirmed
GUEST, unregistred user!
我写了一个javascript 函数 ,有返回值,
函数名为:good
返回值为getgood
我在jsp中该如何调用它,将返回值付给一个变量。
还有一问题,如何将整形数值赋予一个字符串变量。int到string?
 
java.lang.Integer.toString(int)
 
你的认识上有问题。
javascrip是客户端代码,jsp是服务端代码,怎么可能相互传递
值呢?
将int给string,我不知你是在javascript中还是jsp中。
javascript中的话,很简单,urstringvar=urintvar;
jsp中,麻烦一点,
String aString=String.valurOf(aInt);
or
String aString=aInt+"";
 
在B/S中,
Html,Script是Browser端;
Jsp,Servlet,JavaBean是Server端。
所以,jsp只能使用通过提交来到Server端的数据,而无法直接使用Script中的东东。
在新的微软的 .Asp中可以使用RunatServer的控件同Server端直接交互.
 
继续
那么在jsp中怎么取出系统日期
即取出年,月,日,的字符串,当前系统日期
 
不可以了!
 
我是在jsp中完成数据类型转换
 
版主,帮帮我
 
ParseInt(int num);
不就能转换了吗??
 
不会吧
我现在要实现如下功能:
先取出系统日期,分别取出年,月,日,将其按如下组合成字符串
date="年"+"月"+"日"
再加两位,组成字符串,输出到页面,作为产品编号,再将其存到数据库,各位觉得如何
实现,由于时间紧,对java不是很熟,不想写bean,想用jsp直接实现
现在有两个问题,如上所述,如何在jsp中将int转换为string,还有想知道int 于integer
区别。
各位有什么好办法可推荐小弟,我是菜鸟
 
===javascript===
function getCurrentDate_CN(){
var today = new Date();
var y,m,d;
y=today.getYear();
m=today.getMonth()+1;
d=today.getDate();
var strDate;
strDate=y+"年"+m+"月"+d+"日";

return(strDate);
}
===java===
public static String getDateTime() throws Exception {
String str_date;
Calendar cal = Calendar.getInstance();
int month = cal.get(Calendar.MONTH) + 1;
str_date = cal.get(Calendar.YEAR) + "年" + month + "月" + cal.get(Calendar.DAY_OF_MONTH) + "日";
return str_date;
}
===int转换为String===
String.valueOf(intValue).toString()
 
-----jsp----
java.util.Date nowDate=new java.util.Date();
String testStr=String.valueOf(nowDate.getYear()+1900);
testStr+=String.valueOf(nowDate.getMonth()+1);
testStr+=String.valueOf(nowDate.getDate());
上面的就是利用int转换为string
int 是数据类型 integer 是java中的一个类;[blue][/blue]
 
多人接受答案了。
 
后退
顶部