我使用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
有人可以帮助解决这些错误吗?
答案 0 :(得分:0)
没关系,因为它不是一个javascript代码,它有代码所在的<script type="text/javascript">
标签。该文件是JSP文件。 JSP文件通常具有扩展名.jsp
,但是对文件名使用扩展名没有限制。不需要验证包含在主JSP文件中的JSP文件或片段,但是如果您希望IDE能够识别这些标记,则应该在文件顶部使用JSP taglib
指令
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
可能是其他人。它不会更改应用程序本身,但允许您像普通JSP一样验证片段。