java action的头文件注释_求代码详细注释gonggaoAction.java学渣看不懂

匿名用户

1级

2016-06-01 回答

这个是用struct框架实现的一个行为的集合

//实现公告的行为继承ActionSupport

public class gonggaoAction extends ActionSupport

{

private int gonggaoId;//公告Id

private String gonggaoTitle;//公告标题

private String gonggaoContent;//公告目录

private String gonggaoData;//公告数据

private String fujian;//附件

//调用到公道的Dao类

private TGonggaoDAO gonggaoDAO;

//添加

public String gonggaoAdd()

{//实例化公告TGonggao

TGonggao gonggao=new TGonggao();

//反正这一块就是给gonggao对象赋值

//gonggao.setGonggaoId(0);//设置

gonggao.setGonggaoTitle(gonggaoTitle);//设置公告的标题

gonggao.setGonggaoContent(gonggaoContent);//内容

gonggao.setGonggaoData(new SimpleDateFormat("yyyy-MM-dd HH:mm").format(new Date()));//日期,由系统生成

gonggao.setFujian((fujian.equals("")?"/img/zanwu.jpg":fujian));//附件图片zanwu

gonggaoDAO.save(gonggao);//存入到数据库中

Map request=(Map)ServletActionContext.getContext().get("request");

request.put("msg", "信息添加完毕");

return "msg";

}

//公告管理

public String gonggaoMana()

{

List gonggaoList =gonggaoDAO.findAll();//数据库中获取所有的公告列表

Map request=(Map)ServletActionContext.getContext().get("request");//存储到request中

request.put("gonggaoList", gonggaoList);//发送到应该是网页名字为gonggaoList

return ActionSupport.SUCCESS;//返回结果,用于判断是否成功获取

}

//删除 但是为啥会是信息添加

public String gonggaoDel()

{

TGonggao gonggao=gonggaoDAO.findById(gonggaoId);//通过id从数据库中获取到 //TGonggoa对象

gonggaoDAO.delete(gonggao);//执行删除

Map request=(Map)ServletActionContext.getContext().get("request");

request.put("msg", "信息添加完毕");

return "msg";

}

//公告详情

public String gonggaoDetail()

{

TGonggao gonggao=gonggaoDAO.findById(gonggaoId);//通过id查找到对应的// TGonggao公告对象

Map request=(Map)ServletActionContext.getContext().get("request");获取request中的相关数据,强制转换为Map

request.put("gonggao", gonggao);数据转发到对应的公告网页中

return ActionSupport.SUCCESS;//同上

}

//公告????

public String gonggaoDetailQian()

{

TGonggao gonggao=gonggaoDAO.findById(gonggaoId);

Map request=(Map)ServletActionContext.getContext().get("request");

request.put("gonggao", gonggao);

return ActionSupport.SUCCESS;

}

//应该是分页

public String gonggaoQian5()

{

Map request=(Map)ServletActionContext.getContext().get("request");

List gonggaoList=gonggaoDAO.findAll();

if(gonggaoList.size()>5)

{

gonggaoList=gonggaoList.subList(0, 5);

}

request.put("gonggaoList", gonggaoList);

return ActionSupport.SUCCESS;

}

public String getGonggaoContent()

{

return gonggaoContent;

}

public void setGonggaoContent(String gonggaoContent)

{

this.gonggaoContent = gonggaoContent;

}

public TGonggaoDAO getGonggaoDAO()

{

return gonggaoDAO;

}

public void setGonggaoDAO(TGonggaoDAO gonggaoDAO)

{

this.gonggaoDAO = gonggaoDAO;

}

public String getGonggaoData()

{

return gonggaoData;

}

public String getFujian()

{

return fujian;

}

public void setFujian(String fujian)

{

this.fujian = fujian;

}

public void setGonggaoData(String gonggaoData)

{

this.gonggaoData = gonggaoData;

}

public int getGonggaoId()

{

return gonggaoId;

}

public void setGonggaoId(int gonggaoId)

{

this.gonggaoId = gonggaoId;

}

public String getGonggaoTitle()

{

return gonggaoTitle;

}

public void setGonggaoTitle(String gonggaoTitle)

{

this.gonggaoTitle = gonggaoTitle;

}

}

action类居然已经有了相应的javabean类

根据已经显示的信息就是这个意思,后面的代码其实就是Gonggao的javabean没啥注释的

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值