public String delete() throws UnsupportedEncodingException {
simple = new SimpleCRUDImpl();
simple.doDelete(news.getId());
byte[] buff = null;
buff = "you delete news succeed".getBytes("utf-8");
resultStream = new ByteArrayInputStream(buff, 0, buff.length);
return SUCCESS;
}
xml 配置部分
<action name="batchdelete" class="com.wit.action.AddLog"
method="batchDelete">
<result name="success" type="stream">
<param name="contentType">text/plain</param>
<param name="inputName">resultStream</param>
</result>
<interceptor-ref name="defaultStack" />
<interceptor-ref name="access" />
</action>
simple = new SimpleCRUDImpl();
simple.doDelete(news.getId());
byte[] buff = null;
buff = "you delete news succeed".getBytes("utf-8");
resultStream = new ByteArrayInputStream(buff, 0, buff.length);
return SUCCESS;
}
xml 配置部分
<action name="batchdelete" class="com.wit.action.AddLog"
method="batchDelete">
<result name="success" type="stream">
<param name="contentType">text/plain</param>
<param name="inputName">resultStream</param>
</result>
<interceptor-ref name="defaultStack" />
<interceptor-ref name="access" />
</action>
本文介绍了一个使用Struts2框架实现新闻记录删除功能的例子。通过定义Action类中的delete方法来完成删除操作,并通过配置XML文件指定返回类型为stream,以纯文本形式返回删除成功的信息。此外,还介绍了拦截器的使用。
544

被折叠的 条评论
为什么被折叠?



