1
2
编辑: 如果需要有条件地设置mime类型,可以使用
很明显,上面的脚本违背了最初的问题。不想使用scriptlet有什么特别的原因吗? 一种更好的方法可能是在servlet中执行分支逻辑,并将请求转发到只处理显示的jsp。如果内容本身不同,您可以选择使用两个单独的jsp,每个内容类型一个。 |
2
2
最简单的方法是创建一个标记文件标记,可以这样做,然后使用。 在WEB-INF/tags目录中创建文件“setmimetype.tag”。
然后,在您的jsp中将此添加到头中:
然后在你的JSP中你可以做到:
是的,标记文件不是无脚本的,但实际的jsp页面是。你可以说我是在胡扯,但我不同意,因为我认为TAG文件是把脚本之类的东西放在最合适的介质,因为它们提供了一个很好的封装和抽象。另外,唯一的解决方案是在Java中编写自己的JSP标记处理程序,这对于像这样简单的东西来说是疯狂的。 需要jsp 2.0,但我发现jsp标记文件是jsp开发的一大福音。 |
3
0
文本/纯文本响应和文本/HTML响应听起来像两个非常不同的响应,几乎没有共同点。 创建2个jps,并在servlet中分支。 如果他们有共同的元素,你仍然可以使用包含。 |
Mimine · 使用servlet和jsp从SQL表中删除记录 6 年前 |
core · 检查我的代码。这是一种正确的附加方式吗? 6 年前 |
hal · 为什么JSTL标记在jsp页面中被忽略? 6 年前 |