<jsp:include page="/includes/inc_terms_span.jsp">
<jsp:param name="list" value="true" />
</jsp:include>
<%String showaslist = request.getParameter("list"); System.out.println("show list? "+showaslist);
if(showaslist!=null && showaslist.equalsIgnoreCase("true")){
%>
<p> Welcome to the page </p>
else
{%>
<p> error in the connection </p>
<%}%>
答案 0 :(得分:0)
你的第二段代码是一些乱七八糟的标签。
一开始你有
<%String ...
我不确定,但您可能需要在scriptlet标记与java之间存在差距:
<%
String ...
在else
theres结束标记%>
之后没有匹配的<%
尝试整理一下,看看你得到了什么......
答案 1 :(得分:0)
在NickJ回答之后,我发现还有2个错误。
您要包含的文件名inc_terms_span.jsp
(可能)写错了,因为您向我们展示了inc_term_span.jsp
的内容。
在if(showaslist!=null && showaslist.equalsIgnoreCase("true")){
行,有一个左括号{
,但您永远不会在else
之前关闭它。
尝试使用此代码进行修复:
<%
String showaslist = request.getParameter("list");
System.out.println("show list? " + showaslist);
if(showaslist != null && showaslist.equalsIgnoreCase("true")) {
%>
<p> Welcome to the page </p>
<%}
else
{%>
<p> error in the connection </p>
<%}%>