有没有命令停止jsp文件的执行?
我有一个包含大量 if 语句的 JSP 文件。
有没有办法按需停止执行文件?
例如:
我可以将:更改
if (x==y) {
...
} else {
...
}
为:
if (x==y) {
....
stopExecution();
}
....
I have a JSP file that contains lots of if statements.
Is there a way to stop execution of file on demand?
For example:
Can I change:
if (x==y) {
...
} else {
...
}
to:
if (x==y) {
....
stopExecution();
}
....
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
正如您已经发现的,您可以
return;
来“停止”执行。这是可行的,因为 Java 代码是从 JSP 生成的,
方法是入口点。如果您在该代码中编写
return
,则该方法将返回。您可以在 tomcat 的$TOMCAT/work/Catalina
下查看生成的代码。As you already found out, you can
return;
to "stop" execution.This works because Java code is generated from the JSP with
method being the entry point. If you write a
return
in that code, the method will return. You can check out the generated code in tomcat under$TOMCAT/work/Catalina
.您可以在 Java 中使用标签,例如:
因此您可以在标签中放置很多 if,然后在括号内打破整个代码。
You could use labels within Java, like:
So you can put a lot of if's in the label and then break out of the whole code inside the brackets.