本文整理汇总了Java中blackboard.data.user.User.getStreet1方法的典型用法代码示例。如果您正苦于以下问题:Java User.getStreet1方法的具体用法?Java User.getStreet1怎么用?Java User.getStreet1使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类blackboard.data.user.User
的用法示例。
在下文中一共展示了User.getStreet1方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: BbPerson
import blackboard.data.user.User; //导入方法依赖的package包/类
public BbPerson(User user, String role) {
//standard info
if(user != null){
this.id = user.getId().getExternalString();
this.given_name = user.getGivenName();
this.family_name = user.getFamilyName();
this.username = user.getUserName();
this.email = user.getEmailAddress();
this.role = role;
//bb info
this.department = user.getDepartment();
this.address = user.getStreet1() + " " + user.getStreet2() + ", " + user.getCity() + ", " + user.getState() + " " + user.getZipCode();
this.phone = user.getMobilePhone();
this.uniqueId = user.getStudentId();
}
}
示例2: doGet
import blackboard.data.user.User; //导入方法依赖的package包/类
/**
* The doGet method of the servlet. <br>
*
* This method is called when a form has its tag value method equals to get.
*
* @param request
* the request send by the client to the server
* @param response
* the response send by the server to the client
* @throws ServletException
* if an error occurred
* @throws IOException
* if an error occurred
*/
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// get Parameter values
String usernameParam = request.getParameter(Constants.PARAM_USER_ID);
String tsParam = request.getParameter(Constants.PARAM_TIMESTAMP);
String hashParam = request.getParameter(Constants.PARAM_HASH);
// check paramaeters
if (usernameParam == null || tsParam == null || hashParam == null) {
response.sendError(HttpServletResponse.SC_BAD_REQUEST, "missing expected parameters");
return;
}
String secretKey = LamsPluginUtil.getServerSecretKey();
String serverId = LamsPluginUtil.getServerId();
if (!LamsSecurityUtil.sha1(
tsParam.toLowerCase() + usernameParam.toLowerCase() + serverId.toLowerCase() + secretKey.toLowerCase())
.equals(hashParam)) {
response.sendError(HttpServletResponse.SC_UNAUTHORIZED, "authentication failed");
return;
}
// get user list, but no role info since there are no course info
User user;
try {
UserDbLoader userLoader = UserDbLoader.Default.getInstance();
user = userLoader.loadByUserName(usernameParam);
} catch (PersistenceException e) {
throw new ServletException(e);
}
if (user == null) {
throw new ServletException("user not found");
}
// construct the address
String address = user.getStreet1() + (user.getStreet1().length() == 0 ? "" : " ");
address += user.getStreet2() + (address.length() == 0 ? "" : " ");
address += user.getState() + (address.length() == 0 ? "" : " ");
address += user.getCountry() + (address.length() == 0 ? "" : " ");
address += user.getZipCode();
// String username = u.getUserName().replaceAll();
PrintWriter out = response.getWriter();
String locale = user.getLocale();
String loc_lang = LamsSecurityUtil.getLanguage(locale);
String loc_cntry = LamsSecurityUtil.getCountry(locale);
// The CSV list should be the format below
// <Title>,<First name>,<Last name>,<Address>,<City>,<State>,
// <Postcode>,<Country>,<Day time number>,<Mobile number>,
// <Fax number>,<Email>,<Locale language>,<Locale country>
String[] valList = { user.getTitle(), user.getGivenName(), user.getFamilyName(),
user.getStreet1() + user.getStreet2(), user.getCity(), user.getState(), user.getZipCode(),
user.getCountry(), user.getHomePhone1(), user.getMobilePhone(), user.getBusinessFax(),
user.getEmailAddress(), loc_lang, loc_cntry };
out.println(CSVUtil.write(valList));
}