這樣:
<%
String dir=(String)session.getValue("xingming");
if (dir==null)
{
%>應該用getVlue()而不是getAttribute()
<%
String dir=(String)session.getValue("xingming");
if (dir==null)
{
%>應該用getVlue()而不是getAttribute()
解决方案 »
- 一个关于java解析XML的问题
- spring AOP 配置问题 急急急!!!
- jspsmartupload上传图片成功,但是图片显示不出来,只显示一个小图标
- 请问jsp页面里能不能加入标签页的功能
- 关于图片上传问题
- 求救list的用法 在线等~急
- 在线等,马上结贴给分:求 各种 网页图片的网站 最好关于旅游方面的素材。(飞机汽车轮船等) !3Q !!!
- Servlet action is not available ???
- 在往数据库中插入当前时间时出错
- TOMCAT初学者问题
- 这是什么原因会发生java.sql.SQLException: Server configuration denies access to data source
- [求助]mvc结构的初学问题
getVlue()是jsp1.0的用法了
这样写
String dir="";
if(session.getAttribute("xingming")!=null)
{dir=(String)session.getAttribute("xingming");}
if(loginUser==null)
return actionMapping.findForward("not_register");能正常运行!
如果LoginUser重新编译,
就会抛出类转换异常!
{
session.setAttribute("xingming",name);
response.sendRedirect("dangan.jsp");
return;
}
else
{最好 response.sendRedirect()后面一定要跟return;除非你下面没有代码了,不然第一个jsp页面会继续执行下去,生成一些莫名其妙的错误。
if (dir==null)
{
这样可以
最好 response.sendRedirect()后面一定要跟return;