问题标签 [custom-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 - 自定义标签 - JspWriter.write() 不产生输出
我的自定义标签(处理程序是printSomething.java
,实现Tag
)正在运行,但没有产生预期的输出。我期待看到“标签有效!”,但只显示我的模板文本。我在滥用 JspWriter 吗?下面的代码和输出。
printSomething.java
练习.jspx
web.xml
mytags.tld
输出
taglib - 在jsp中使用taglib变量
我正在使用标签库。
我有以下java代码。
int i=0;
public void doTag() throws JspException, IOException {
i= 1; //I do some process and get a value for i
super.doTag();
}
我已经定义了一个 tld 文件来访问 jsp 文件中的代码。
我的疑问是我如何访问我的 jsp 文件中的值 i 。
我不想使用getJspContext().getOut().print(i)
which 将打印 i 的值。
谢谢。
eclipse - Eclipse/Tomcat 忘记了自定义标签?
我在 Windows 7 64 位上使用 Eclipse Kepler 和 Tomcat 7。
如果我清理项目并重新启动服务器,一切正常。但是如果我工作几分钟......就像编辑一个jsp......Tomcat会抛出以下......
它抱怨缺少的标签是页面布局的标签。除了包含一些 jspf 并且内容页面还调用其他标签之外,没有什么令人兴奋的了。但同样,没有什么令人兴奋的......
我不明白我是如何造成这种情况的,因为事情最初编译并运行良好。但随后 Tomcat 似乎忘记了标记类。
如果我清理项目,它会恢复工作一段时间......
有任何想法吗?谢谢
tags - 带有变量的自定义标签
我正在尝试将自定义标签与变量一起使用。
例如)
<c:forEach var="test" items="itemstest">
${test}
</c:forEach>
在上面的代码中,我可以访问标签test
内的值。
我需要创建一个具有类似功能的自定义标签。
我从标题下的 oracle 文档中获得了信息。
任何人都可以帮助我通过示例实现相同的功能。<c:forEach>
http://docs.oracle.com/javaee/5/tutorial/doc/bnamu.html
Declaring Tag Variables for Tag Handlers
xml - 是的一个强制性子元素在顶级域名中?
我的印象是TLD 中<short-name>
的强制性子元素:<taglib>
它是否正确?我通过网络搜索(和其他一些来源)得到了一些混合的答案。
java - Jsp custom tags get replaced with html content in wrong order
I have learned in last class that jsp's custom tags are replaced with html content after evaluation of custom tag.
But putting this concept in practice, I faced following problem. I have 3 div inside a jsp , 2 of them are static and middle div has a custom tag in it. So html content generated by middle div's custom tag should be replaced in middle div only.
But, output suggests something else, please point me out if there is something wrong with the code, or the statement used in starting of question needs some modification.
home.jsp
html content that i can see on web browser are
AddRowTag.java
Summarizing the problem:
- Where(in context of location of placement of converted code(html code)) jsp custom tag code is placed in final html file.
- What I need to modify in my current my current jsp code, if I want middle div should be updated on basis of custom tag.
Any suggestion/explanation is will be highly appreciated.
java - 无法调用自定义标签jsp
我无法调用我在 JSP 中创建的自定义标记。
标签描述符库的相关部分:
Java类是:
和index.jsp
我在页面上看到:Welcome .
知道出了什么问题。任何帮助表示赞赏。
jsp - 未在自定义标记调用中评估 JSP 代码
我是 JSP 和 JSTL 的新手,遇到一个问题,即当块中的代码仅构成自定义标记属性的一部分<%= .. %>
时,它没有被评估
这会产生类似于以下内容的 HTML:
看起来<%= .. %>
标签正在被转义,因此在评估自定义标签之前不会评估 JSP 表达式......有什么想法可以解决这个问题吗?
java - 扩展与复选框相关的 jsf 组件时出现“无法解析类型 javax.el.ValueExpression”错误
我正在创建 JSF2 自定义组件,eclipse 在类的第一行显示以下错误。
仅当我的组件扩展与复选框相关的组件(如HtmlSelectBooleanCheckbox
or )时才会显示错误HtmlSelectManyCheckbox
。其他组件如HtmlSelectOneMenu
,HtmlInputText
都可以。我检查了项目构建路径并javax.faces-2.1.14.jar
已添加到构建路径中。
jsp - 如果未经身份验证,如何防止用户直接访问页面?
我正在使用自定义标签,我想知道如何防止用户在未经身份验证的情况下直接访问我的应用程序页面。下面是视图页面编码,请告诉我如何去做,我什至尝试过使用页面会话指令,但没有奏效。
这是登录页面
这是一个过滤器
这是登录(控制器)页面
在下面的 web.xml 文件中是我输入的代码