package com.admintwo.action; import java.io.PrintWriter; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts2.ServletActionContext; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Controller; import com.admintwo.service.MessagesService; import com.admintwo.util.GsonUtils; import com.opensymphony.xwork2.ActionSupport; import com.opensymphony.xwork2.ModelDriven; /** * @Title: Messages * @Description: 该类用于处理消息 * @author 徐江飞 * @date 2017年3月18日 下午4:29:14 * @version V1.0 */ @Controller("messages") @Scope("prototype") public class Messages extends ActionSupport implements ModelDriven<com.admintwo.model.Messages> { private static final long serialVersionUID = 1L; @Autowired private MessagesService messagesService; private com.admintwo.model.Messages messages = new com.admintwo.model.Messages(); @Override public com.admintwo.model.Messages getModel() { return messages; } /** * 该方法用于ajax记录上传资源 * * @throws Exception */ public void getMessageByEmail() throws Exception { HttpServletRequest request = ServletActionContext.getRequest(); com.admintwo.model.User user = (com.admintwo.model.User) request.getSession().getAttribute("user"); List<com.admintwo.model.Messages> msgs = messagesService.getMessageByEmail(user.getEmail()); System.out.println("====message/getMessageByEmail获取用户所有消息:" + msgs); returnJson(msgs); } /** * 该方法用于返回json * * @param obj * @throws Exception */ public void returnJson(Object obj) throws Exception { HttpServletResponse response = ServletActionContext.getResponse(); response.setContentType("text/html;charset=utf-8"); PrintWriter out = response.getWriter(); out.print(GsonUtils.toJson(obj)); out.flush(); out.close(); return; } }
最近下载更多
jlmarket LV22
2022年6月14日
buchifanqie LV2
2022年3月22日
陈王子 LV12
2021年10月25日
哎呀 LV1
2021年5月15日
取名字是的头疼事 LV2
2021年3月15日
xindong LV12
2021年3月2日
羞羞小子 LV13
2021年2月5日
德莱文 LV15
2021年1月24日
fbwieuhilkws LV1
2021年1月8日
今天的月白很菜 LV2
2020年12月24日
最近浏览更多
12345644
4月25日
暂无贡献等级
爱吃零食 LV1
2023年11月2日
2036495585 LV9
2023年9月18日
sdl924 LV1
2023年5月28日
微信网友_6494655433838592
2023年5月28日
暂无贡献等级
aobiym
2023年3月26日
暂无贡献等级
hesu2020 LV1
2023年3月18日
kevinkg LV12
2023年2月27日
xiaozhilei
2023年2月22日
暂无贡献等级
zhiwei0127 LV1
2022年12月14日