问题标签 [jsp-tags]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 是否可以在 jsp 2.0 自定义标签中获取调用页面名称?
我正在使用 JSP 2 标记文件编写自定义 JSP 标记。在我的标签内,我想知道哪个页面调用了标签以构建 URL。如果不通过属性,这可能吗?
java - Strip Images, CSS and JS from servlet-mapping
I am using the following servlet-mapping in my web.xml
file:
To do some kind of a search. ex:
p>But the problem is that CSS, JS and Images are treated like a search request.
There are any patterns that strip out *.css, *.js, *.gif and etc, so the requests don't need to pass through my controller?
Thank you so much, bye bye!
jsp-tags - JSPTag:异常 - 此属性不支持请求时间值
我收到“此属性不支持请求时间值”。在编译我的自定义 jsp 标签实现时。
我的顶级域名文件
我的 JSP 标签实现有以下方法
我的jsp有以下
但我收到以下异常
我错过了什么吗?就像在 tld 中一样,即使我也尝试提供 TagExtraInfo。但没有运气。
任何帮助深表感谢。
java - 在 JSP 中创建不可变对象
我知道您可以使用<jsp:useBean>
标记在 JSP 中实例化对象,而无需借助 scriptlet 代码。但是,我想实例化一个 Integer,其 value 是 EL 表达式的结果,例如:
当然这是行不通的,因为 Integer 对象没有名为“amount”的属性,设置它们的值的唯一方法是通过构造函数参数(即 Integer 对象是不可变的)。有没有办法在不使用 scriptlet 代码的情况下实例化这样的对象并设置它的值?
谢谢,唐
java - 如何从 JSP2 标记文件访问初始化参数?
我正在尝试创建一个 jsp 标记文件,但是当我尝试使用时它无法编译pageContext.getServletConfig().getInitParameter("myInitParam")
我正在使用 tomcat,当我尝试查看包含该文件的页面时,我得到一个 jasper 编译错误 pageContext 无法解析。我也尝试过使用getInitParameter
,但也失败了。我可以使用请求对象,所以我知道其他一切都很好。
有谁知道从 jsp 标记文件(最好是在 scriptlet 中)访问 web.xml 中设置的 init 参数的方法?
java - 在 Spring/JSP 中,应该在哪里进行格式化?
我正在使用 Spring,但这个问题适用于所有 JSP 控制器类型设计。
JSP 页面引用由相应控制器填充的数据(使用标签)。我的问题是,在 JSP 或控制器中执行格式化的合适位置在哪里?
到目前为止,我一直在通过在控制器中格式化数据来准备数据。
JSP 文件看起来像:
我知道 JSP 确实有一些格式化的规定,
但这仅适用于 Java 的java.util.Format
. 如果我需要更复杂或计算的值怎么办。在这种情况下,将代码放在 JSP 中会很麻烦(而且很难看)。
我很好奇这是否遵循 Spring/JSP/MVC 的精神。换句话说,控制器是视图的一部分吗?执行视图相关格式化的首选位置在哪里?我的控制器是否应该只返回对象(Person)而不是格式化值的 Map?
spring - 使用 Spring 进行基于 JSP 的模板
我将 Spring 的 MVC 与 JSP 视图一起使用。每个 JSP 页面都有类似的结构——页眉、内容、页脚,可能还有边栏等。四处寻找“最佳实践”的人似乎“包含”页脚和页眉,但这意味着每个 JSP 页面都包含这些“包含”语句,给出固定的格式。在我看来,更好的解决方案将涉及嵌套视图,其中使用适合相关页面的信息扩展基本模板。这种方法的一个优点是您可以在基本模板中假定默认值,而无需在其他地方重复它们。另一个优点是您可以进一步分离结构和内容(“页眉”和“页脚”是结构化的,
在 Spring 的 MVC 级别似乎没有对此的任何支持,但它可以使用自定义标签在 JSP 中实现,而且确实,这里有一个相当笨重的尝试(这可能比这个问题更能解释我想要什么,虽然我认为你可以减少干扰)。
无论如何,我的问题是 - 这是否已经作为(流行/标准)标签库存在?我很高兴编写自定义标签,但我对这些东西(生成网站)的印象是已经有大量的解决方案,其中大部分工作都在选择正确的工具(例如 Spring)。谢谢。
html - 如何在浏览标签中设置默认位置
我在 j2ee 中做项目。我使用浏览按钮。我每次都需要从项目文件夹中的文件夹中获取图像/文件。我希望将项目的文件夹名称设置为浏览按钮的默认位置。怎么做?
我在 jsp 页面中使用以下代码:
并调用 servlet 中的值:
String image= (String) request.getParameter("img");
浏览时,显示整个路径,但只有图像的名称作为 sevlet 中的值传递。如何获取整个路径?或者如何在浏览时将我的项目文件夹设置为默认位置?
spring - Spring MVC 标签与自定义标签的交互
我有一个使用 Spring:form 标签将控件绑定到命令对象的 JSP。
我想对其进行如下修改:如果[某些条件为真],则显示控件;否则,只显示文本。(示例:如果用户是管理员,则显示控件,否则仅显示文本。如果 whatsit 仍可修改,则显示控件,否则显示文本。)
换句话说,我想要这个:
但我想要一种简单的方法来为每个领域(有很多)创建这个。
如果我创建一个自定义标签来生成上述文本(给定“SOME PATH”),Spring 自定义标签会被绑定吗?
我想我真正要问的是:我可以创建自定义标签来生成然后绑定的 Spring 自定义标签吗?还是同时处理所有自定义标签(我的和 Spring 的)?
excel - 任何jsp标签库来执行简单的excel编辑?
有没有jsp标签库可以在web上进行简单的excel编辑?