m0_37822874 2017-03-08 17:02 采纳率: 0%
浏览 912

不能实例化一个类 求各路大神帮我看下 为什么报不能实例化一个类的错误 求解

package com.osp.action;
4个Java类
public class Addaction {
private String message;

// 添加操作
public String add() {
    message = "==========执行了AddAction类的add()方法==========";
    return "Add";
}

public String getMessage() {
    return message;
}

}

package com.osp.action;

public class Deleteaction {
private String message;

// 删除操作
public String delete() {
    message = "==========执行了DeleteAction类的delete()方法==========";
    return "Delete";
}

public String getMessage() {
    return message;
}

}

package com.osp.action;

public class Queryaction {
private String message;

// 查询操作
public String query() {
    message = "==========执行了QueryAction类的query()方法==========";
    return "Query";
}

public String getMessage() {
    return message;
}

}

package com.osp.action;

public class Updateaction {
private String message;

// 修改操作
public String update() {
    message = "==========执行了UpdateAction类的update()方法==========";
    return "Update";
}

public String getMessage() {
    return message;
}

}
struts.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">



<!-- Action中指定业务方法的调用——使用通配符*及表达式{n} -->

{1}.jsp


5个jsp
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">


添加操作
<br><br> .msg{<br> font-size:30px;<br> }<br>



${message}


<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">


删除操作
<br><br> .msg{<br> font-size:30px;<br> }<br>



${message}



<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">


添加操作
<br><br> .msg{<br> font-size:30px;<br> }<br> a{<br> text-decoration: none;<br> }<br> h1{<br> color:blue;<br><br> text-align:center;<br><br> }<br>


工作任务6:Action中指定业务方法的调用——使用通配符*及表达式{n}


案例2:
(练习)提问:若把案例1中的UserManagerAction类拆分成4个Action类(即AddAction、DeleteAction、UpdateAction和QueryAction),实现同样功能,如何配置struts.xml?






<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">


查询操作
<br><br> .msg{<br> font-size:30px;<br> }<br>



${message}



<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">


修改操作
<br><br> .msg{<br> font-size:30px;<br> }<br>



${message}



web.xml
<?xml version="1.0" encoding="UTF-8"?>


struts2
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter


struts2
*.action

  • 写回答

1条回答 默认 最新

  • devmiao 2017-03-08 22:50
    关注
    评论

报告相同问题?

悬赏问题

  • ¥50 如何增强飞上天的树莓派的热点信号强度,以使得笔记本可以在地面实现远程桌面连接
  • ¥15 MCNP里如何定义多个源?
  • ¥20 双层网络上信息-疾病传播
  • ¥50 paddlepaddle pinn
  • ¥20 idea运行测试代码报错问题
  • ¥15 网络监控:网络故障告警通知
  • ¥15 django项目运行报编码错误
  • ¥15 STM32驱动继电器
  • ¥15 Windows server update services
  • ¥15 关于#c语言#的问题:我现在在做一个墨水屏设计,2.9英寸的小屏怎么换4.2英寸大屏