76d723ab79b1407c472281fc85ef1422b1405dd9.svn-base
2.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
package com.espeed.action;
import java.io.PrintWriter;
import java.io.StringWriter;
import java.util.List;
import java.util.Map;
import com.espeed.centre.pojo.YxyUserInfo;
import com.espeed.log.LogClass;
import com.espeed.pojo.YxyUserSignature;
import com.espeed.service.YxyUserSignatureService;
import com.opensymphony.xwork2.ActionContext;
/**
* 程序名称: EspeedMail_时速邮箱
* 程序版本: V1.0
* 作 者: 深圳市科飞时速网络技术有限公司(0755-88843776)
* 版权所有: 深圳市科飞时速网络技术有限公司
* 技术支持: Tech@21gmail.com
* 单元名称: 签名处理Action控制类
* 开始时间: 2015.4.08
* 程 序 员: 蒋俭
* 最后修改:
* 备 注: 如需修改请通知程序员
*/
public class YxyUserSignatureAction extends BaseAction {
private static final long serialVersionUID = 1L;
public String findUserSigna()
{
//获取登陆用户的 用户名和域名
ActionContext ac = ActionContext.getContext();
Map<String,Object> sess = ac.getSession();
YxyUserInfo user=(YxyUserInfo) sess.get("yxyuser");
loginid=user.getLogin_id();//用户账号
domain=user.getDomain();//用户所属域名
try {
yxyusersiglist=yxyusersignatureservice.findByUserSignature(loginid,domain);
} catch (Exception e) {
System.out.println("查询失败");
StringWriter sw = new StringWriter();
e.printStackTrace(new PrintWriter(sw, true));
String str = sw.toString();
LogClass.errolog(str,loginid+"@"+domain);
}
return "signalist";
}
private String loginid="erro";
private String domain="erro";
private YxyUserSignatureService yxyusersignatureservice;
private YxyUserSignature yxyusersignature;
private List<YxyUserSignature> yxyusersiglist;
public String getLoginid() {
return loginid;
}
public void setLoginid(String loginid) {
this.loginid = loginid;
}
public String getDomain() {
return domain;
}
public void setDomain(String domain) {
this.domain = domain;
}
public YxyUserSignature getYxyusersignature() {
return yxyusersignature;
}
public void setYxyusersignature(YxyUserSignature yxyusersignature) {
this.yxyusersignature = yxyusersignature;
}
public List<YxyUserSignature> getYxyusersiglist() {
return yxyusersiglist;
}
public void setYxyusersiglist(List<YxyUserSignature> yxyusersiglist) {
this.yxyusersiglist = yxyusersiglist;
}
public YxyUserSignatureService getYxyusersignatureservice() {
return yxyusersignatureservice;
}
public void setYxyusersignatureservice(
YxyUserSignatureService yxyusersignatureservice) {
this.yxyusersignatureservice = yxyusersignatureservice;
}
}