初学的简单问题,送分!

rainy14f 2003-08-14 04:24:51
这个程序用来让用户选择颜色,然后可以根据用户的选择改变页面背景颜色,但是第一次运行时总是黑色,不知道是哪里有错了。我想让他第一次运行时默认为白色背景。另:tomcat4.0 + jdk1.4.2稳定吗? 好像有时候出一些莫名其妙的问题

<% String color = new String();

color = request.getParameter("selColor") + color;

if( color.equals(null) )
{
color = "white";
}
else
{
color = request.getParameter("selColor");
}

%>

<html>
<head>
<title>Change Background Color</title>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312" >
</head>

<body bgcolor="<%=color%>" >

<div align="center">

bgcolor = <%=color%><br>

<form method="GET" action="ChangeColor.jsp">
<select name="selColor">
<option value="red">Red</option>
<option value="blue">Blue</option>
<option value="green">Green</option>
</select>
<input type="submit" name="cmdok" value="Submit">
</form>

</body>
</html>


...全文
22 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
huanxiangzhe24 2003-08-16
  • 打赏
  • 举报
回复
呵呵,那就看你request的是什么对像啦。:)

如果是text框之类的。
你可以试试改为:
String color;
color=request.getParameter("selColor")
if(color.equals(""))
~~~~~~~~~~~~~~~~~~~~
.......
试试吧。:)
rainy14f 2003-08-16
  • 打赏
  • 举报
回复
有没有高手帮我看看阿??
rainy14f 2003-08-15
  • 打赏
  • 举报
回复
还是不行啊!!!!不会是我的机子有问题吧?? 哪位帮我贴过去试试??
bbdeng 2003-08-14
  • 打赏
  • 举报
回复
String color = new String();

color = request.getParameter("selColor") + color;

这样color就不会是null,你jsp里的代码没有给全,你最后是用String color来生成颜色?
那你这样吧:

String color="white";
String selcolor=request.getParameter("selcolor");
然后判断selcolor不为null就color=selcolor...
rainy14f 2003-08-14
  • 打赏
  • 举报
回复
>>将color.equals(null)改为color==null
没有用,还是黑的

smallbird105(快乐鸟):照你说的改无法运行,出现很多错误.....
梦幻圣者 2003-08-14
  • 打赏
  • 举报
回复
将color.equals(null)改为color==null
梦幻圣者 2003-08-14
  • 打赏
  • 举报
回复

String color = new String();
color = request.getParameter("selColor") + color;
改为:
String color = null;
color = request.getParameter("selColor");

flashroom 2003-08-14
  • 打赏
  • 举报
回复
if( color.equals(null) )

==>

if( color==null )
rainy14f 2003-08-14
  • 打赏
  • 举报
回复
顶顶!简单问题没有人看啊??:(

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧