下面这段代码可以在网页实现效果 欢迎你:cuid,puid,游客 (现在给取个整名A)!<% String cuid= (String) session.getValue("cuid");
String puid= (String) session.getValue("puid");
String name;
if(cuid!=""&&cuid!=null) name=cuid;
else {if(puid!=""&&puid!=null) name=puid;
else name="游客";}
%>
欢迎你:<font color="#0000cc"><%=name%></font> 现在的问题是我该如何继续追加代码以实现根据A值的不同而链接至不同的主页去,点击“cuid”链接至../company/main.jsp;点击“puid”链接至../person/main.jsp;游客无链接。
String puid= (String) session.getValue("puid");
String name;
if(cuid!=""&&cuid!=null) name=cuid;
else {if(puid!=""&&puid!=null) name=puid;
else name="游客";}
%>
欢迎你:<font color="#0000cc"><%=name%></font> 现在的问题是我该如何继续追加代码以实现根据A值的不同而链接至不同的主页去,点击“cuid”链接至../company/main.jsp;点击“puid”链接至../person/main.jsp;游客无链接。
如下面的路线用户->获取用户A值->地址信息映射,根据A值获取链接地址->显示链接地址这样即达到了界面和后台分离,当需要改变时,直接修改A值和链接的地址信息即可。
String puid= (String) session.getValue("puid");
String name;
if(cuid!=""&&cuid!=null) name=cuid;
else {if(puid!=""&&puid!=null) name=puid;
else name="游客";}
%>
<%
if (name.equals(cuid)) { %> 欢迎你:<a href=company/main.jsp><%=name%><br><br><% }
else {
if (name.equals(puid)) { %> 欢迎你:<a href=person/main.jsp><%=name%><br><br><%}
else { %> 欢迎你:<%=name%><br><br><%}
}
%>问题已经解决了,开始自己少了个大扩号