Java 404在Tomcat上通过eclipse运行项目时的页面
使用Struts2,我设置了一个非常简单的webapp,但是当我在eclipese中运行它时,我得到了404错误。。这是我所有的代码和文件 URL:localhost:8985/firststruts/index.jsp Jar文件Java 404在Tomcat上通过eclipse运行项目时的页面,java,jsp,jakarta-ee,model-view-controller,struts2,Java,Jsp,Jakarta Ee,Model View Controller,Struts2,使用Struts2,我设置了一个非常简单的webapp,但是当我在eclipese中运行它时,我得到了404错误。。这是我所有的代码和文件 URL:localhost:8985/firststruts/index.jsp Jar文件 commons-fileupload-1.3.1 commons-io-2.2 commons-lang-2.4 commons-logging-1.1.3 commons-logging-api-1.1 freemarker-2.3.19 javassist-3.
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts
Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<package name="default" extends="struts-default">
<action name="Product" class="com.javatpoint.Product">
<result name="success">welcome.jsp</result>
</action>
</package>
</struts>
<?xml version="1.0" encoding="UTF-8"?>
<web-app>
<display-name>firstjsp</display-name>
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*</url-pattern>
</filter-mapping>
</web-app>
welcome.jsp
<%@ taglib uri="/struts-tags" prefix="s" %>
Product Id:<s:property value="id"/><br/>
Product Name:<s:property value="name"/><br/>
Product Price:<s:property value="price"/><br/>
产品标识:
产品名称:
产品价格:
index.java
public class Product {
private int id;
private String name;
private float price;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public float getPrice() {
return price;
}
public void setPrice(float price) {
this.price = price;
}
public String execute() {
return "success";
}
}
<%@ taglib uri="/struts-tags" prefix="s" %>
<s:form action="product">
<s:textfield name="id" label="Product Id"></s:textfield>
<s:textfield name="name" label="Product Name"></s:textfield>
<s:textfield name="price" label="Product Price"></s:textfield>
<s:submit value="save"></s:submit>
</s:form>
我是struts2新手,请帮我解决这个问题。发布你的stacktraces,以及你在浏览器中访问的
url
。这里是url@Kanishkagunarathna,你应该通过编辑你的问题来完成。没有人能读到这个url。哦,好吧,我会编辑我的帖子阿加尼整理一下伙计们,我又添加了几个jar文件,现在它工作了这些是jar fles asm-3.3 asm-commons-3.3 asm-tree-3.3 struts2-convention-plugin-2.3.15.1现在它工作正常了这是一个vdo教程