JSP中的if..else。什么';我的代码怎么了?

JSP中的if..else。什么';我的代码怎么了?,jsp,if-statement,scriptlet,Jsp,If Statement,Scriptlet,我正在写一份简单的注册申请。有一个register.jsp(允许用户输入信息)、一个JAVABean和一个welcome.jsp(打印用户信息) 在welcome.jsp中。我想在代码中添加if..else。如果用户选中register.jsp中的agreetos选项,那么他们的信息就会打印出来。否则,他们必须同意TOS,这是一个警告 我在写if时遇到了问题。否则…简单地说,我尝试使用: <% if (<%= User.getTos()%> != null) { %>

我正在写一份简单的注册申请。有一个register.jsp(允许用户输入信息)、一个JAVABean和一个welcome.jsp(打印用户信息)

在welcome.jsp中。我想在代码中添加if..else。如果用户选中register.jsp中的agreetos选项,那么他们的信息就会打印出来。否则,他们必须同意TOS,这是一个警告

我在写if时遇到了问题。否则…简单地说,我尝试使用:

<% if (<%= User.getTos()%> != null) {
 %> Print Information <% 
} else {
 %> A Warning <% 
} %>
这是welcome.jsp(其中包含if..else…)


在此处插入标题
****
欢迎

你的电子邮件是

您的密码是

你的性别是

你最喜欢的颜色是蓝色

对不起,您必须同意服务条款

单击返回

您不能嵌套“不要嵌套scriptlet

<% if (<%= User.getTos()%> != null) { %>

应该是

<% if (User.getTos() != null) { %>


另外,请不要使用scriptlets。

无需要求put
请不要使用scriptlets。如果您学习使用scriptlets编写JSP,请尽快放弃此学习。谢谢。投票支持“另外,请不要使用scriptlets”。“不确定您正在使用什么资源来学习JSP,但它看起来不像是最近的一个。也就是说,Scriptlets于2003年去世。供阅读的食物:和
<% if (<%= User.getTos()%> != null) { %>
<% if (User.getTos() != null) { %>
<% if (<%= User.getTos()%> != null) { %>
<% if (User.getTos() != null) { %>