先贴3个文件名吧.
ProductModelAction
ProductModelBiz
ProductModel
JS应该没错
$.ajax( {
type : 'post',
url : '../../daheng-image/daheng/productModel!saveproductmodel.action',
dataType : 'json',
success : function(date) {
alert("忐忑");
}
});
在贴BIZ
public class ProductModelBiz {
private BaseDao baseDao; public void setBaseDao(BaseDao baseDao) {
this.baseDao = baseDao;
}
public void saveproductmodel(ProductModel productModel){
this.baseDao.add(productModel);
}
}
最后是ACTION
public class ProductModelAction extends ActionSupport{
// 标志返回值是否成功
private boolean success;
public boolean isSuccess() {
return success;
}
public void setSuccess(boolean success) {
this.success = success;
}
//存储数据集合
private List rows;
public List getRows() {
return rows;
}
public void setRows(List rows) {
this.rows = rows;
}
private ProductModelBiz productModelBiz;
public void setProductModelBiz(ProductModelBiz productModelBiz) {
this.productModelBiz = productModelBiz;
}
private ProductModel productModel= new ProductModel();
public ProductModel getProductModel() {
return productModel;
}
public void setProductModel(ProductModel productModel) {
this.productModel = productModel;
}
public String saveproductmodel(){
this.productModelBiz.saveproductmodel(productModel);
this.setSuccess(true);
return SUCCESS;
}
}BIZ跟ACTION对于包的导入 以及命名空间都没问题,所以就不贴那个了,有点罗索.
总之报错就是404.找不到该方法....(588328 ms) [http-8081-1] WARN : org.apache.struts2.dispatcher.Dispatcher#warn : Could not find action or result
There is no Action mapped for namespace /daheng and action name productmodel. - [unknown location]
这个是FF报的错..JS调用路径应该没错,因为我调用其他ACTION就可以进入,换成这个ACTION就不行了....但是哪里拼写错误我又找不出来,旁观者清,帮着看下吧.我都陷进去了.
ProductModelAction
ProductModelBiz
ProductModel
JS应该没错
$.ajax( {
type : 'post',
url : '../../daheng-image/daheng/productModel!saveproductmodel.action',
dataType : 'json',
success : function(date) {
alert("忐忑");
}
});
在贴BIZ
public class ProductModelBiz {
private BaseDao baseDao; public void setBaseDao(BaseDao baseDao) {
this.baseDao = baseDao;
}
public void saveproductmodel(ProductModel productModel){
this.baseDao.add(productModel);
}
}
最后是ACTION
public class ProductModelAction extends ActionSupport{
// 标志返回值是否成功
private boolean success;
public boolean isSuccess() {
return success;
}
public void setSuccess(boolean success) {
this.success = success;
}
//存储数据集合
private List rows;
public List getRows() {
return rows;
}
public void setRows(List rows) {
this.rows = rows;
}
private ProductModelBiz productModelBiz;
public void setProductModelBiz(ProductModelBiz productModelBiz) {
this.productModelBiz = productModelBiz;
}
private ProductModel productModel= new ProductModel();
public ProductModel getProductModel() {
return productModel;
}
public void setProductModel(ProductModel productModel) {
this.productModel = productModel;
}
public String saveproductmodel(){
this.productModelBiz.saveproductmodel(productModel);
this.setSuccess(true);
return SUCCESS;
}
}BIZ跟ACTION对于包的导入 以及命名空间都没问题,所以就不贴那个了,有点罗索.
总之报错就是404.找不到该方法....(588328 ms) [http-8081-1] WARN : org.apache.struts2.dispatcher.Dispatcher#warn : Could not find action or result
There is no Action mapped for namespace /daheng and action name productmodel. - [unknown location]
这个是FF报的错..JS调用路径应该没错,因为我调用其他ACTION就可以进入,换成这个ACTION就不行了....但是哪里拼写错误我又找不出来,旁观者清,帮着看下吧.我都陷进去了.
解决方案 »
- iReport中使用JavaBean作为Table的数据源:The supplied java.sql.Connection object is nul
- JavaScript验证
- eclipse下.CVS 有好几个用户,如何更改成自己要用的那个用户?
- 急!!JFreeChart The method createPieChartis not applicable 的问题
- 请教<jsp:useBean>找不到类的问题
- 要怎么样可以看到classpath当前值,怎么样可以把它恢复到默认值?
- 用PreparedStatement如何使用数据库中序列对象?
- AddMenuItem参数解释等
- 关于jsp和servlet的问题
- 求大神来指点指点小弟~一个struts2+ajax做的三级联动工程~
- EXT,JS多行选择后获取信息问题?
- js 将一个select中的option追加到另一个select出现问题
路径有错误,没有找到。../../ 在html 可行,在jsp中最好不要用,因为跳转之后你的url层次可能会发生变化