下面这段代码可以在网页实现效果     欢迎你: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;游客无链接。     

解决方案 »

  1.   

    很简单,后台维护一个 不同的A值和链接的地址信息。
    如下面的路线用户->获取用户A值->地址信息映射,根据A值获取链接地址->显示链接地址这样即达到了界面和后台分离,当需要改变时,直接修改A值和链接的地址信息即可。
      

  2.   

     <% 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="游客";}   
            %>
            
             
               <%
               if (name.equals(cuid)) {    %>&nbsp;&nbsp;&nbsp;&nbsp;欢迎你:<a href=company/main.jsp><%=name%><br><br><%  }
               else  {
                   if (name.equals(puid))  {   %>&nbsp;&nbsp;&nbsp;&nbsp;欢迎你:<a href=person/main.jsp><%=name%><br><br><%}
                      else  {    %>&nbsp;&nbsp;&nbsp;&nbsp;欢迎你:<%=name%><br><br><%}
               }
               %>问题已经解决了,开始自己少了个大扩号