我无法解决 eclipse 中的警告,它说
s:form (org.apache.struts2.views.jsp.ui.FormTag)
的标记处理程序类未在 Java 构建路径
我添加了 struts2-core-2.3.24.jar
以及 standard.jar
和 jSTL.jar
WEB-INF/lib
和构建路径
。
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Hello World</title>
</head>
<body>
<h1>Hello World From Struts2 - Spring integration</h1>
<s:form>
<s:textfield name="firstName" label="First Name"/><br/>
<s:textfield name="lastName" label="Last Name"/><br/>
</s:form>
</body>
</html>
最佳答案
如果您使用的是 Eclipse,请尝试删除“prefix="s"”,然后按“保存”,然后再次添加“prefix="s"”并按“保存”
关于java - jsp 中的警告 : The tag handler class for "s:form" (org. apache.struts2.views.jsp.ui.FormTag) 在 Java 构建路径上找不到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31509294/