2

我已经使用 Eclipse Juno 的 Appfuse 原型构建了一个 Stuts2 多模块应用程序。

运行时它工作正常MVN Jetty:run

但是当我尝试在 Eclipse 中验证项目时,它给了我很多错误,我将在这里复制错误,有人可以帮我解决它们吗?

出现错误:

Syntax error on token ""><s:param><s:text name="", ; expected    in  src/main/webapp/scripts/login.js

Syntax error on token "<", invalid MultiplicativeExpression  line 34  in src/main/webapp/scripts/login.js

有人可以帮助解决这些错误吗?

4

1 回答 1

0

没关系,因为它不是 JavaScript 代码,它在<script type="text/javascript"> 代码所在的位置有标签。该文件是一个 JSP 文件。JSP 文件通常有扩展名.jsp,但对文件名使用扩展名没有限制。包含在主 JSP 文件中的 JSP 文件或片段不需要验证,但如果您希望 IDE 识别标签,则应taglib在文件顶部使用 JSP 指令

<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

并且可能是其他人。它不会改变应用程序本身,但允许您像普通 JSP 一样验证片段。

于 2014-09-04T14:18:52.290 回答