request的问题String action=request.getParameter("action");if("addnew"==action) addnew();
else if ("savenew"==action) savenew();
else main();///传了参数 action=addnew ; 输出out.print(action)也显示未"addnew"但是 "addnew"==action 就是 =false
各位大哥 谁能帮帮我,我知道这应该是个很简单的问题我以前是做asp和.net的 由于一些原因 必须要做个jsp的项目
时间也紧,帮忙啊 在线等
else if ("savenew"==action) savenew();
else main();///传了参数 action=addnew ; 输出out.print(action)也显示未"addnew"但是 "addnew"==action 就是 =false
各位大哥 谁能帮帮我,我知道这应该是个很简单的问题我以前是做asp和.net的 由于一些原因 必须要做个jsp的项目
时间也紧,帮忙啊 在线等
解决方案 »
- struts2中action的validate验证失败后会丢失ActionContext中的值
- 请教一个jsp猜数字问题
- J2EE 不学框架会找到工作吗?
- <input type="file" ........>对应JAVABEAN中属性是什么类型??
- 关于servlet问题
- 关于文件操作的问题
- 请问在jsp中怎么实现对一个变量跟踪
- 那位高手讲一下这句话:getBytes("iso8859_1"),"gb2312"
- 使用这个代码还不使jsp页面刷新,到底怎么才能强制jsp页面刷新呀?
- echarts 做的地图 钓鱼岛和南海诸岛显示问题
- 用mysql的命令行如何执行sql脚本?
- mysql不能卸载,重新安装也不行,请大侠帮忙?
不能直接==,要用equals方法进行判断.
把那个 "addnew"==action 改成"addnew".equals(action)吧
具体为什么 我也就不跟你多说了 就是引用跟object的比较问题 也算是java特色了
action.equals("addnew")) f返回的应该是个boolean如果我想用的是 switch那该怎么写呢 ??
你想用switch? ~~说实话没太看懂
你写写Asp
我估计能给你翻译一下
要用 "new".equals(action)
用前者万一action==null就会报错
我认为这里没有switch的必要.
select case action
case "menu":cmenu
case "menu_del":menu_del
case "menu_addnew":menu_addnew
case "menu_savenew"menu_savenew
case "menu_edit"menu_edit
case "menu_save"menu_save
case "user":cuser
case "user_addnew":user_addnew
case "user_savenew":user_savenew
case "user_edit":user_edit
case "user_save":user_save
case "user_del":user_del
case "space":cspace
case "upfile":upfile
case "delfile":delfile
case "data":cdata
case "backup":backup
case "data_backok":data_backok
case "revert":revert
case "data_revertok":data_revertok
case else:response.end
end select