Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何预编译jsp标记文件?_Java_Jsp_Servlets_Tags_Jsp Tags - Fatal编程技术网

Java 如何预编译jsp标记文件?

Java 如何预编译jsp标记文件?,java,jsp,servlets,tags,jsp-tags,Java,Jsp,Servlets,Tags,Jsp Tags,说: 标记文件也可以编译成 Java类并绑定为标记 图书馆。这在您希望时非常有用 分发二进制版本的 没有原始标签的标签库 来源。如果你选择这种形式的 包装时,必须使用以下工具: 生成可移植的JSP代码,该代码使用 只有标准API 如何预编译它们?我尝试了jspc,但失败了: 构建失败 org.apache.jasper.jaspereException: ... link.tagx(8,40)指令.attribute 操作只能在标记文件中使用 看看这个。我认为预编译JSP也会预编译引用的标记库。

说:

标记文件也可以编译成 Java类并绑定为标记 图书馆。这在您希望时非常有用 分发二进制版本的 没有原始标签的标签库 来源。如果你选择这种形式的 包装时,必须使用以下工具: 生成可移植的JSP代码,该代码使用 只有标准API

如何预编译它们?我尝试了jspc,但失败了:

构建失败 org.apache.jasper.jaspereException: ... link.tagx(8,40)指令.attribute 操作只能在标记文件中使用


看看这个。我认为预编译JSP也会预编译引用的标记库。

这在哪个应用程序服务器上运行?jetty处于开发模式,tomcat for Production但我的项目中没有JSP,只有我想在另一个项目中使用的标记文件。Jasper2提供了一个ant任务,可以预编译标记文件。看看这是否对你有帮助。嗯,我在这里找不到关于这个任务的任何信息。你能给我一个链接吗?