01.date 类 怎么才能返回 和数据库里 date一样格式的字符串02.怎么才能 让 Internet 在传值 过程中 以引用的方式 如果不能 有什么好的办法03.我想在js事件里调用java类 我不会Ajax 请给我发一段 代码 要简单明了谢谢各位了
解决方案 »
- eclipse里的错误提示为The import javax.servlet.http.HttpServletRequest cannot be resolve
- 表单提交问题
- org.hibernate.exception.ConstraintViolationException: could not insert: [com.crownsoft.qsm.Teacher],这是什么错误?
- 有关数据池与普通数据库连接的区别
- 一直捆饶下弟的问题帮个忙
- 请问:tomcat老出现这个错误Cannot get a connection, pool exhausted是怎么回事?
- Java用什么编辑和运行?
- 中国有多少网站在用struts??大家发几个网址如何?
- 发现一个不错的网站,不知道这里去的人多不多?
- 为什么找不到这个类?Could not initialize class java.awt.image.BufferedImage
- 一个sql优化问题……
- 在线等...急。。。 求一hibernate查询语句的错误
一、JSP文件:auto.jsp 《%@ page contentType="text/html; charset=gb2312" %》《% //设置输出信息的格式及字符集 response.setContentType("text/xml; charset=UTF-8"); response.setHeader("Cache-Control","no-cache"); out.println("《response》"); for(int i=0;i《2;i++){ out.println("《name》"+(int)(Math.random()*10)+"型笔记本《/name》"); out.println("《count》" +(int)(Math.random()*100)+ "《/count》"); } out.println("《/response》"); out.close(); %》 二、html文件:autoRefresh.html《head》 《META http-equiv=Content-Type content="text/html; charset=gb2312"》《/head》《script language="javascript"》 var XMLHttpReq; //创建XMLHttpRequest对象 function createXMLHttpRequest() { if(window.XMLHttpRequest) { //Mozilla 浏览器 XMLHttpReq = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE浏览器 try { XMLHttpReq = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { XMLHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } } //发送请求函数 function sendRequest() { createXMLHttpRequest(); var url = "auto.jsp"; XMLHttpReq.open("GET", url, true); XMLHttpReq.onreadystatechange = processResponse;//指定响应函数 XMLHttpReq.send(null); // 发送请求 } // 处理返回信息函数 function processResponse() { if (XMLHttpReq.readyState == 4) { // 判断对象状态 if (XMLHttpReq.status == 200) { // 信息已经成功返回,开始处理信息 DisplayHot(); setTimeout("sendRequest()", 1000); } else { //页面不正常 window.alert("您所请求的页面有异常。"); } } } function DisplayHot() { var name = XMLHttpReq.responseXML.getElementsByTagName("name")[0].firstChild.nodeValue; var count = XMLHttpReq.responseXML.getElementsByTagName("count")[0].firstChild.nodeValue; document.getElementById("product").innerHTML = name; document.getElementById("count").innerHTML = count; }《/script》《body onload =sendRequest()》《table style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=0 width=200 bgColor=#f5efe7 border=0》 《TR》 《TD align=middle height=4 colspan="2"》《IMG height=4 src="images/promo_list_top.gif" width="100%" border=0》 《/TD》 《/TR》 《TR》 《TD align=middle bgColor=#dbc2b0 height=19 colspan="2"》《B》正在热卖的笔记本《/B》 《/TD》 《/TR》 《tr》 《td height="20"》 型号: 《/td》 《td height="20" id="product"》 《/td》 《/tr》 《tr》 《td height="20"》 销售数量: 《/td》 《td height="20" id="count"》 《/td》 《/tr》《/body》 《/table》
Date date = null;
SimpleDateFormat sdf = new SimpleDateFormat(pattern);
try {
date = sdf.parse(dateValue);
} catch (ParseException ex) {
}
return date;
}调用StringToDate(“2009-01-01”,“yyyy-MM-dd”)public static String dateToString(Date date) {
return dateToString(date, "yyyy-MM-dd");
}
调用
dateToString(new Date())
String myDate=DateFormat.getDateInstance().format(d.getday());
2.
Manager m=new Manager();
Employee e=new Employee(m);
这样不就可以将引用传递过去吗?
Integer b = in;
b =10;
System.out.println(in);输出 的是 123 ;我要的效果是 输出 10 如何才能实现 我想将 in的引用 传给 b
* @param args
*/
public static void main(String[] args) {
MyInteger in = new MyInteger(123);
MyInteger b = in;
b.setNum(10);
System.out.println(in.getNum()); }}
class MyInteger{
public MyInteger(int num){
this.setNum(num);
}
private int num;
public int getNum() {
return num;
} public void setNum(int num) {
this.num = num;
}
}
3.dwr框架,主流的ajax框架,去学吧。
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String d="2009-12-05 12:22:59";//表示取出的字符串
try {
System.out.println(sdf.format(sdf.parse(d)));
} catch (ParseException e) {
e.printStackTrace();
} }
b=10;相当于b=new Integer(10); //b的指针改变了,指向了10,而没有影响到in的指针。
上面的类型是实现不了楼主想要的结果的,下面可能是楼主希望要的结果。 int []a={1,2};
int []b=a;
b[0]=3;
//a[0]这个时候也变成了3,因为他们的指针都没改变,指向同一个内存地址。