关于equals的问题!!怪得很!!不知道为何出错!!请大虾指教~!! if(call.equals("beijing")){改为if( call !=null && call.equals("beijing")){ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先判断是不是null?然后trim()一样去掉多余的空格 我的这个resin服务器并不报错,如果出错,他就显示网页文件夹下的目录很怪!! 即使是这样也不行:<body><%String m="bj";String n="bj";if(m.equals(n)){String p=m;}%><p align="center"><%=p%></p></body></html> 改成这样试试 变量不事先声明 编译不通过!!!!<body><%String m="bj";String n="bj";String p="";if(m.equals(n)){p=m;}%><p align="center"><%=p%></p></body></html> 改成下面的代码试试看。<%String sh = "";String call=new String();call=request.getParameter("sheng");if(call.equals("beijing")){ sh="北京";}%> 终于好了,感谢各位大虾的帮忙原来定义sh和p时有问题,必须String sh="";String p="";总算明白了,再次感谢大虾们的指点!!! String 类型不能定义在 if 的 {} 里,特别是如果在 if 之后用到了的话,编译时就会出错的。 为何还出错? tomcat5.5连接数据库问题 网站里的同一个页面用不同的别名访问,为什么不能获取Session? 求助:向表中插入数据时出错(在线等待) 如何将一台计算机上的资源(某一文件夹)映射给另一台作为WEB服务器的计算机的Tomcat的WEB站点? 关于赋值的问题~! 如在在光标处添加代码? oracle 中的自定义函数迁移到mysql的问题 这种界面风格,用jsp或servelt能实现吗? tomcat 端口修改失败 请教JSP在TOMCAT中运行的问题 package javax.servlet does not exist?
然后trim()一样去掉多余的空格
很怪!!
<body>
<%
String m="bj";
String n="bj";
if(m.equals(n)){
String p=m;
}
%>
<p align="center"><%=p%></p>
</body>
</html>
<body>
<%
String m="bj";
String n="bj";
String p="";
if(m.equals(n)){
p=m;
}
%>
<p align="center"><%=p%></p>
</body>
</html>
<%
String sh = "";
String call=new String();
call=request.getParameter("sheng");
if(call.equals("beijing")){
sh="北京";
}
%>
原来定义sh和p时有问题,必须
String sh="";
String p="";
总算明白了,再次感谢大虾们的指点!!!