萌萌哒猫头鹰
2016-01-18 21:32
if(c.getName()=="username"){
username=c.getValue();
}
在代码中使用的是==比较非equals比较,发现用equals比较有值。
用System.out.println打印的也是username,而且getName方法返回的是String类型,为什么就不能获取值。
另想知道如何用eclipse调试jsp中的java代码,我刚才试着开debug模式调试,发现断点总是忽略了。
刚刚查了下百度,原来犯了一个低级错误,==是值比较,String是一个引用类型的变量,需要使用equals比较。
http://www.cnblogs.com/dolphin0520/p/3592500.html
但仍不清楚elicpse如何调试jsp中java,望好心人告知。
JAVA遇见HTML——JSP篇
248280 学习 · 3071 问题
相似问题