帮助。我不确定这个错误。它看起来正确,session属性不为null。 我在以下内容中收到了令牌错误:
令牌“<”上的语法错误,删除此令牌 a无法解析为某种类型 语法错误,插入“;”完成BlockStatements 样式无法解析为变量
<%if (session.getAttribute("home").toString().equals("canada")) {
<a href="homecanada.jsp" style="font-size:3px;">
<img src="images/image.jpg" width="232" height="71" alt="alt text" class="logo" />
</a>
<%}else{%>}
<a href="homeusa.jsp" style="font-size:3px;">
<img src="images/image.jpg" width="232" height="71" alt="alt text" class="logo" />
</a>
<%}%>
答案 0 :(得分:0)
如果看起来你有一个额外的括号和一个关闭标签:
<%if (session.getAttribute("home").toString().equals("canada")) {%>
<a href="homecanada.jsp" style="font-size:3px;">
<img src="images/image.jpg" width="232" height="71" alt="alt text" class="logo" />
</a>
<%}else{%>
<a href="homeusa.jsp" style="font-size:3px;">
<img src="images/image.jpg" width="232" height="71" alt="alt text" class="logo" />
</a>
<%}%>
那里......删除了括号(在其他地方之后)以及第一行关闭标记时的样子。