Java Code Examples for org.springframework.web.bind.annotation.RequestMapping

The following are top voted examples for showing how to use org.springframework.web.bind.annotation.RequestMapping. These examples are extracted from open source projects. You can vote up the examples you like and your votes will be used in our system to generate more good examples.
Example 1
Project: EasyHousing   File: AdminRentController.java   View source code 8 votes vote down vote up
@RequestMapping(value="adminAddRentHouseDeal.do", method={RequestMethod.GET,RequestMethod.POST})
public ModelAndView adminAddRentHouseDeal(@RequestParam(value ="inputTime") @DateTimeFormat(pattern="yyyy-MM-dd") Date date,HttpServletRequest request, RentHouseDeal rentHouseDeal) {
	ModelAndView modelAndView = new ModelAndView();
	HttpSession session = request.getSession();
	rentHouseDeal.setRentTime(date);
	
	System.err.println("ctbb");
	System.err.println(date);
	System.err.println(rentHouseDeal.getRentHouseDay());
	System.err.println(rentHouseDeal.getRentTime());
	
	rentHouseDealDao.insertRentHouseDeal(rentHouseDeal);
	
	List<RentHouseDeal> rentHouseDealList = rentHouseDealDao.selectAll();
	session.setAttribute("rentHouseDealList", rentHouseDealList);
	
	modelAndView.setViewName("SystemUser/managerRentHistory");
	return modelAndView;
}
 
Example 2
Project: restdocs-raml   File: NotesController.java   View source code 6 votes vote down vote up
@ResponseStatus(HttpStatus.CREATED)
@RequestMapping(method = RequestMethod.POST)
HttpHeaders create(@RequestBody NoteInput noteInput) {
	Note note = new Note();
	note.setTitle(noteInput.getTitle());
	note.setBody(noteInput.getBody());
	note.setTags(getTags(noteInput.getTagUris()));

	this.noteRepository.save(note);

	HttpHeaders httpHeaders = new HttpHeaders();
	httpHeaders
			.setLocation(linkTo(NotesController.class).slash(note.getId()).toUri());

	return httpHeaders;
}
 
Example 3
Project: mongodb-rdbms-sync   File: SyncEventController.java   View source code 6 votes vote down vote up
@RequestMapping(value = "/retryEvent")
public void retryEvent(HttpServletRequest request, HttpServletResponse response) throws IOException {
	logger.info("Inside retryEvent");
	String syncEventStr = SyncConstants.EMPTY_STRING;
	String eventId = request.getParameter(EVENT_ID).trim().equalsIgnoreCase(SyncConstants.EMPTY_STRING)
			? SyncConstants.EMPTY_STRING : request.getParameter(EVENT_ID).trim();
	boolean retryFailed = Boolean.valueOf(request.getParameter(RETRY_FAILED));
	boolean retryEntire = Boolean.valueOf(request.getParameter(RETRY_ENTIRE));
	boolean dropCollection = Boolean.valueOf(request.getParameter(DROP_COLLECTION));
	SyncEvent event = eventService.retryEvent(eventId, retryFailed, retryEntire, dropCollection);
	if (event != null) {
		syncEventStr = SyncMapAndEventEncoder.getEventJson(event);
	}
	response.setContentType(SyncConstants.CONTENT_TYPE_JSON);
	response.getWriter().println(syncEventStr);
	logger.info("retryEvent Completed");
}
 
Example 4
Project: S3Mock   File: FileStoreController.java   View source code 6 votes vote down vote up
/**
 * Adds an object to a bucket.
 *
 * http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadComplete.html
 *
 * @param bucketName the Bucket in which to store the file in.
 * @param uploadId id of the upload. Has to match all other part's uploads.
 * @param request {@link HttpServletRequest} of this request
 * @return {@link CompleteMultipartUploadResult}
 * @throws IOException in case of an error.
 */
@RequestMapping(
    value = "/{bucketName:.+}/**",
    params = {"uploadId"},
    method = RequestMethod.POST)
public ResponseEntity<CompleteMultipartUploadResult> completeMultipartUpload(
    @PathVariable final String bucketName,
    @RequestParam final String uploadId,
    final HttpServletRequest request) throws IOException {
  final String filename = filenameFrom(bucketName, request);

  final String eTag =
      fileStore.completeMultipartUpload(bucketName, filename, uploadId);

  return new ResponseEntity<>(
      new CompleteMultipartUploadResult(request.getRequestURL().toString(), bucketName,
          filename, eTag), new HttpHeaders(), HttpStatus.OK);
}
 
Example 5
Project: batch-scheduler   File: GroupDefineController.java   View source code 6 votes vote down vote up
@RequestMapping(value = "/task/list/delete", method = RequestMethod.POST)
@ResponseBody
public String deleteTaskList(HttpServletResponse response, HttpServletRequest request) {
    String json = request.getParameter("JSON");
    Set<String> args = new HashSet<>();

    List<GroupDefineDto> list = new GsonBuilder().create().fromJson(json,
            new TypeToken<List<GroupDefineDto>>() {
            }.getType());

    for (GroupDefineDto m : list) {
        args.add(m.getJobKey());
    }

    RetMsg retMsg = groupTaskService.deleteTask(args);
    if (retMsg.checkCode()) {
        return Hret.success(retMsg);
    }

    response.setStatus(retMsg.getCode());
    return Hret.error(retMsg);
}
 
Example 6
Project: istio-ola   File: OlaController.java   View source code 6 votes vote down vote up
@CrossOrigin
@RequestMapping(method = RequestMethod.GET, value = "/ola", produces = "text/plain")
@ApiOperation("Returns the greeting in Portuguese")
public String ola(HttpServletRequest request) {
  String hostname = System.getenv().getOrDefault("HOSTNAME", "Unknown");
  Enumeration<String> headerNames = request.getHeaderNames();

  StringBuffer headerMsg = new StringBuffer("{");

  while (headerNames.hasMoreElements()) {
    String headerName = headerNames.nextElement();
    String headerValue = request.getHeader(headerName);
    if (headerValue != null) {
      headerMsg.append(String.format("{\"%s\":\"%s\"}", headerName, headerValue));
      headerMsg.append(",");
    }
  }

  headerMsg.append("}");

  log.info("Request Headers:{}", headerMsg);
  return String.format("Olá de %s", hostname);
}
 
Example 7
Project: webside   File: RoleController.java   View source code 6 votes vote down vote up
@RequestMapping("withoutAuth/validateRoleName.html")
@ResponseBody
public Object validateRoleName(@RequestParam(value="name")String roleName){
	try
	{
		roleName = new String(roleName.getBytes("iso-8859-1"),"utf-8");
		RoleEntity roleEntity = roleService.findByName(roleName);
		if(roleEntity == null)
		{
			return true;
		}else
		{
			return false;
		}
	}catch(Exception e)
	{
		throw new AjaxException(e);
	}
}
 
Example 8
Project: BackOffice   File: LogController.java   View source code 6 votes vote down vote up
/**
 *
 * @param date - если даты нет - текущий день. За какой день взять лог
 * @param logName - обязательный параметр. Какой лог читать
 * @param entry - совпадение, по которому осуществляется поиск
 * @return - возвращается данные из лога по заданным параметрам в виде "text/plain"
 */
@RequestMapping(value="/logs/search", method = RequestMethod.GET, produces="text/plain")
public String searchInLog(
        @RequestParam(value="date", defaultValue="none") String date
        ,@RequestParam(value="logName", defaultValue="none") String logName
        ,@RequestParam(value="entry", defaultValue="none") String entry
) throws IOException, ParseException {
    LOG.info("\nИнициирован запрос \"/logs/search\" с параметрами:\nDate: "+date+"\nlogName: "+logName + "\nentry: "+entry);
    ArrayList<String> listOfAllDailyLogs;
    int consilence;//вхождение
    if(date.equals("none"))date = DATE_FORMAT.format(new Date());
    if(logName.equals("none")){return "Необходимо указать имя сервиса, лог которого вы ожидаете получить, в параметре logName, пример: ?date=2017-02-17&logName=core";}
    logModel = new LogModel(date);
    listOfAllDailyLogs = logModel.getListOfAllDailyLogs();
    consilence = logModel.getEntryIndex(listOfAllDailyLogs,logName);
    String logPath = listOfAllDailyLogs.get(consilence);
    ArrayList<String> logsResult = logModel.searchInLogByEntry(logPath,entry);
    return logModel.convertLogToString(logsResult,"\n");
}
 
Example 9
Project: SmartParking   File: UserController.java   View source code 6 votes vote down vote up
/**
 * New Login get method
 * @return the user object
 */
@CrossOrigin(origins = "*")
@RequestMapping(value = "/User/LoginDemo/{key}", produces = "application/json")
@ResponseBody
public ServerUser loginDemo(@PathVariable String key) {
	if (users.get(key) != null) {
		final ParseQuery<ParseObject> query = ParseQuery.getQuery("PMUser");
		try {
			ParseObject o = query.get(users.get(key).getUserId());
			return (o == null) ? new ServerUser() : new ServerUser(new User(o));
		} catch (final Exception e) {
			return null;
		}
	}
	return new ServerUser();
}
 
Example 10
Project: webside   File: UserController.java   View source code 6 votes vote down vote up
@RequestMapping("withoutAuth/validateAccountName.html")
@ResponseBody
public Object validateAccount(String accountName){
	try
	{
		UserEntity userEntity = userService.findByName(accountName);
		if(userEntity == null)
		{
			return true;
		}else
		{
			return false;
		}
	}catch(Exception e)
	{
		throw new AjaxException(e);
	}
}
 
Example 11
Project: aaden-pay   File: CashController.java   View source code 6 votes vote down vote up
/**
 * 获取城市列表
 */
@RequestMapping(value = "/cityList", produces = "application/json;charset=UTF-8")
@ResponseBody
public JSONArray cityList(HttpServletRequest req, String areaCode) {
	// 省份列表
	List<Area> citys = bankService.getAreaLabel(areaCode);
	JSONArray array = new JSONArray();
	if (citys != null) {
		for (Area item : citys) {
			JSONObject json = new JSONObject();
			json.put("areaCode", item.getAreaCode());
			json.put("areaName", item.getAreaName());
			array.add(json);
		}
	}
	return array;
}
 
Example 12
Project: lemon   File: PartyStructController.java   View source code 6 votes vote down vote up
@RequestMapping("party-struct-list")
public String list(@ModelAttribute Page page,
        @RequestParam Map<String, Object> parameterMap, Model model) {
    String tenantId = tenantHolder.getTenantId();
    List<PropertyFilter> propertyFilters = PropertyFilter
            .buildFromMap(parameterMap);
    propertyFilters.add(new PropertyFilter("EQS_tenantId", tenantId));
    page = partyStructManager.pagedQuery(page, propertyFilters);

    List<PartyStructType> partyStructTypes = partyStructTypeManager.findBy(
            "tenantId", tenantId);
    model.addAttribute("page", page);
    model.addAttribute("partyStructTypes", partyStructTypes);

    return "party/party-struct-list";
}
 
Example 13
Project: logistimo-web-service   File: DomainConfigController.java   View source code 6 votes vote down vote up
@RequestMapping(value="general-notifications", method = RequestMethod.POST)
public
@ResponseBody
String updateGeneralNotificationsConfig(@RequestBody String language, HttpServletRequest request)
    throws ServiceException, ConfigurationException {
  SecureUserDetails sUser = getUserDetails();
  ResourceBundle backendMessages = Resources.get().getBundle("BackendMessages", sUser.getLocale());
  if(!GenericAuthoriser.authoriseAdmin(request)) {
    throw new UnauthorizedException(backendMessages.getString("permission.denied"));
  }
  Long domainId = SecurityUtils.getCurrentDomainId();
  ConfigContainer cc = getDomainConfig(domainId, sUser.getUsername(), sUser.getLocale());
  cc.dc.setLangPreference(language);
  saveDomainConfig(sUser.getLocale(), domainId, cc, backendMessages);
  xLogger.info("General notifications configuration updated successfully for domain " + domainId);
  return backendMessages.getString("general.notifications.update.success");
}
 
Example 14
Project: wxcard   File: UserApi.java   View source code 6 votes vote down vote up
@RequestMapping("/insertfaq")
private @ResponseBody Map faqWxcard(HttpServletResponse resp,HttpServletRequest req) throws Exception{
	Map map = (Map) req.getAttribute("info");
	Userinfo user = (Userinfo) req.getAttribute("user");
	
	String openid = (String) map.get("openid");
	String email = (String) map.get("email");
	String description = (String) map.get("description");
	
	if(openid == null || "".equals(openid) || "null".equals(openid) || email == null || "".equals(email) || "null".equals(email) || description == null || "".equals(description) || "null".equals(description) ){
		throw new GlobalErrorInfoException(KeyvalueErrorInfoEnum.KEYVALUE_ERROR);
	}
	
	map.put("userid", user.getUserid());
	try{
		userinfoService.insertFaq(map);
	}catch(Exception e){
		throw new GlobalErrorInfoException(NodescribeErrorInfoEnum.NODESCRIBE_ERROR);
	}
	map.clear();
	map.put("code", "0");
	map.put("message", "operation success");
	return map;
}
 
Example 15
Project: shepher   File: ReviewController.java   View source code 6 votes vote down vote up
/**
 * Displays a review apply.
 *
 * @param model
 * @param id
 * @return
 * @throws ShepherException
 */
@RequestMapping(value = "reviews/{id}", method = RequestMethod.GET)
public String review(Model model, @PathVariable(value = "id") long id) throws ShepherException {
    ReviewRequest reviewRequest = reviewService.get(id);
    if (reviewRequest == null) {
        throw ShepherException.createNoSuchReviewException();
    }
    reviewService.rejectIfExpired(reviewRequest);
    model.addAttribute("clusters", ClusterUtil.getClusters());
    model.addAttribute("cluster", reviewRequest.getCluster());
    model.addAttribute("paths", reviewRequest.getPath().split("/"));
    model.addAttribute("reviewRequest", reviewRequest);
    model.addAttribute("content", StringEscapeUtils.escapeHtml4(reviewRequest.getSnapshotContent()));
    model.addAttribute("newContent", StringEscapeUtils.escapeHtml4(reviewRequest.getNewSnapshotContent()));

    String backPath = reviewRequest.getPath();
    if (reviewRequest.getAction() == Action.DELETE.getValue()) {
        backPath = ParentPathParser.getParent(backPath);
    }
    model.addAttribute("backPath", backPath);
    model.addAttribute("canReview", permissionService.isPathMaster(userHolder.getUser().getName(),
            reviewRequest.getCluster(), reviewRequest.getPath()));
    return "review/review";
}
 
Example 16
Project: zhkuas_ssm_maven   File: UserPanelController.java   View source code 6 votes vote down vote up
@RequestMapping("/comment/receive")
public String showCommentsReplyMe(HttpSession session,HttpServletRequest request){
	User user = SecurityUtil.getUser(session);
	if(user==null){
		session.setAttribute("message", "你已经退出登录,请登录后重试" );
		return "error";
	}
	String currentPage =request.getParameter("currentPage");
	Pagination<PublicCourseComment> pagination = new Pagination<PublicCourseComment>();
	pagination.setPageSize(Constants.PageSize.MY_COMMENT.getSize());
	if(currentPage==null || !RegExpValidator.IsIntNumber(currentPage)){
		pagination.setCurrentPage(1);
	}else{
		pagination.setCurrentPage(Integer.valueOf(currentPage));
	}
	List<PublicCourseComment> comments = publicCourseCommentService.getPublicCourseCommentReplyByUid(user.getUid());
	pagination.setPageDataList(comments);
	request.setAttribute("pagination", pagination);
	for(PublicCourseComment comment :comments){
		if(comment.getState()==0){
			comment.setState(1);
			publicCourseCommentService.updatePublicCourseComment(comment);
		}
	}
	return "commentReplyMe";
}
 
Example 17
Project: WiFiProbeAnalysis   File: DataUploadController.java   View source code 5 votes vote down vote up
@RequestMapping(value = "/receive",method = RequestMethod.GET)
public ModelAndView receive() throws  Exception {
    System.err.println("--------------> receive <----------------");
    List<String> msg = new ArrayList<String>();
    msg = consumers.receive();
    String msg1 = consumerForHive.receive();
    ModelAndView mv = new ModelAndView();
    mv.addObject("msg",msg);
    mv.setViewName("kafka_receive");
    return  mv;
}
 
Example 18
Project: Dude   File: DudeController.java   View source code 5 votes vote down vote up
@RequestMapping(value = "/telegram", produces = MediaType.APPLICATION_JSON_VALUE)
@ResponseBody
public MessageReplyVO telegram(HttpServletRequest request) throws IOException {
    UserMessageVO userMessageVO = _encapsulateJsonRequestToObj(request, UserMessageVO.class);
    String expressTracks = expressQueryService.getExpressTracks(userMessageVO.getMessage().getText());
    MessageReplyVO messageReplyVO = new MessageReplyVO();
    messageReplyVO.setChatId(userMessageVO.getMessage().getChat().getId().toString());
    messageReplyVO.setMethod("sendMessage");
    messageReplyVO.setText(expressTracks);
    return messageReplyVO;
}
 
Example 19
Project: lemon   File: TaskOperationController.java   View source code 5 votes vote down vote up
/**
 * 取消.
 */
@RequestMapping("task-operation-cancel")
public String cancel(@RequestParam("humanTaskId") String humanTaskId,
        @RequestParam("userId") String userId,
        @RequestParam("comment") String comment) {
    humanTaskConnector.cancel(humanTaskId, userId, comment);

    return "redirect:/humantask/workspace-personalTasks.do";
}
 
Example 20
Project: validator-web   File: LoginController.java   View source code 5 votes vote down vote up
/**
 * 使用ForgotPassword组进行验证(忽略password)
 */
@Valid(value=LoginValidation.class, groups=ForgotPassword.class)
@ResponseBody
@RequestMapping("/do/forgotpassword")
public String LoginForgotPassword() {
	return "success";
}
 
Example 21
Project: renren-msg   File: SysLoginController.java   View source code 5 votes vote down vote up
@RequestMapping("captcha.jpg")
public void captcha(HttpServletResponse response) throws ServletException, IOException {
	response.setHeader("Cache-Control", "no-store, no-cache");
	response.setContentType("image/jpeg");

	// 生成文字验证码
	String text = producer.createText();
	// 生成图片验证码
	BufferedImage image = producer.createImage(text);
	// 保存到shiro session
	ShiroUtils.setSessionAttribute(Constants.KAPTCHA_SESSION_KEY, text);

	ServletOutputStream out = response.getOutputStream();
	ImageIO.write(image, "jpg", out);
}
 
Example 22
Project: Spring-Boot-Server   File: AppSpRestful.java   View source code 5 votes vote down vote up
/**
 * 陪诊列表
 * @return
 */
@RequestMapping(value = "/getAccompanyList")
@ResponseBody
public PageData getAccompanyList(@RequestBody PageData pd) throws Exception {
	if (StringUtils.isBlank(pd.getString("AI_BELONGAGENT"))) {
		return WebResult.requestFailed(10001, "参数缺失!", null);
	}
	else {
		List<PageData> list = null;
		list = appSpMapper.getAccompanyList(pd);
		return WebResult.requestSuccess(list);
	}
}
 
Example 23
Project: logistimo-web-service   File: ConfigController.java   View source code 5 votes vote down vote up
@RequestMapping(value = "/timezones/offset", method = RequestMethod.GET)
public
@ResponseBody
Map<String, String> getTimezonesWithOffset(HttpServletRequest request) {
  SecureUserDetails user = SecurityUtils.getUserDetails(request);
  return new TreeMap<>(
      LocalDateUtil.getTimeZoneNamesWithOffset(user.getLocale())); //sorted timezones
}
 
Example 24
Project: xproject   File: AdminController.java   View source code 5 votes vote down vote up
/**
 * 去首页
 * @param request
 * @param response
 * @return
 */
@RequestMapping(value={"/", "/index"}, method=GET)
public String index(HttpServletRequest request, HttpServletResponse response) {
	LoginToken<AdminUser> loginToken = (LoginToken<AdminUser>) ShiroUtils.getSessionAttribute(LoginToken.LOGIN_TOKEN_SESSION_KEY);
	logger.info(">>> 前往首页, loginUser = " + loginToken.getLoginName());
	return "index.html";
}
 
Example 25
Project: mumu   File: SystemMenuController.java   View source code 5 votes vote down vote up
/**
 * 分页获取菜单列表
 * @param parentMenuId 父菜单id
 * @param menuName 菜单名称
 * @param beginIndex 开始索引
 * @param pageSize 一页数量
 * @return
 */
@ResponseBody
@RequestMapping(value={"/page"})
public Map<String,Object> menuPage(String parentMenuId,String menuName,int beginIndex,int pageSize){
	if("0".equals(parentMenuId)){
		parentMenuId=null;
	}
	// 分页查询
	PageBean<SysMenu> pageBean = menuService.listPage(parentMenuId,menuName, beginIndex / pageSize + 1, pageSize);
	Map<String, Object> page = new HashMap<String, Object>();
	page.put("total", pageBean.getTotalCount());
	page.put("rows", pageBean.getRecordList());
    return page;
}
 
Example 26
Project: core-data   File: ValueDescriptorControllerImpl.java   View source code 5 votes vote down vote up
/**
 * Return ValueDescriptor objects with given label. ServcieException (HTTP 503) for unknown or
 * unanticipated issues.
 * 
 * @param label
 * @return list of ValueDescriptor matching UoM Label
 * @throws ServcieException (HTTP 503) for unknown or unanticipated issues
 */
@RequestMapping(value = "/label/{label:.+}", method = RequestMethod.GET)
@Override
public List<ValueDescriptor> valueDescriptorByLabel(@PathVariable String label) {
  try {
    Query query = new Query(Criteria.where("labels").all(label));
    return template.find(query, ValueDescriptor.class);
  } catch (Exception e) {
    logger.error(ERR_GETTING + e.getMessage());
    throw new ServiceException(e);
  }
}
 
Example 27
Project: Spring-Boot-Server   File: JybAppUserMobileMyActiveRestful.java   View source code 5 votes vote down vote up
@RequestMapping("/cancelThisActivity")
@ResponseBody
@Transactional		
public PageData cancelThisActivity(@RequestBody PageData pd) throws Exception{

	if(StringUtils.isBlank(pd.getString("A_ID"))
			){
		return WebResult.requestFailed(10001, "参数缺失!", null);
	}
	
	jybAppUserMobileMyActiveMapper.cancelThisActivity(pd);
	
	return WebResult.requestSuccess();
	
}
 
Example 28
Project: plumdo-work   File: FormInstanceResource.java   View source code 5 votes vote down vote up
@ApiOperation(value="查询表单实例详情", notes="根据表单实例的id来获取指定对象")
   @ApiImplicitParam(name = "id", value = "表单实例ID", required = true, dataType = "Long",paramType="path")
@RequestMapping(value = "/form-instances/{id}", method = RequestMethod.GET, produces = "application/json")
@ResponseStatus(value = HttpStatus.OK)
public FormInstanceResponse getFormInstance(@PathVariable Long id) {
	FormInstance formInstance = getFormInstanceFromRequest(id);
	return responseFactory.createFormInstanceResponse(formInstance);
}
 
Example 29
Project: DAFramework   File: AreaController.java   View source code 5 votes vote down vote up
@RequestMapping(value = "/kunMingArea")
public ActionResultObj getKunMingArea() {
	ActionResultObj result = new ActionResultObj();
	try {
		WMap map = new WMap();
		map.put("data", areaDao.getAreaByParentId(1018L));
		result.setData(map);
		result.okMsg("查询成功!");
	} catch (Exception e) {
		e.printStackTrace();
		LOG.error("查询失败,原因:" + e.getMessage());
		result.error(e);
	}
	return result;
}
 
Example 30
Project: zhkuas_ssm_maven   File: BaseClassDataController.java   View source code 5 votes vote down vote up
@ResponseBody
@RequestMapping(value = "/campusAndclass/rs", method = RequestMethod.POST)
public Map<String, Object> saveCampusAreaClassRS(HttpSession session, String classNos, Integer campusId) {
	if (classNos == null || campusId == null) {
		return WebUtils.webJsonError(Error.PARAMETER_ERROR);
	}
	int count = 0;
	String[] classNoArray = classNos.split(",");
	for (String classNo : classNoArray) {
		CampusAreaClassRS campusAreaClassRS = new CampusAreaClassRS();
		campusAreaClassRS.setCampusId(campusId);
		campusAreaClassRS.setClassNo(classNo);
		CampusAreaClassRS dbItem = campusAreaClassRSService.getCampusAreaClassRSByClassNo(classNo);
		if (dbItem == null) {
			BaseClass dbClass = baseClassService.getBaseClassByClassNo(classNo);
			if (dbClass != null) {
				campusAreaClassRSService.addCampusAreaClassRS(campusAreaClassRS);
				count++;
			}
		} else {
			if (!dbItem.getCampusId().equals(campusId)) {
				dbItem.setCampusId(campusId);
				campusAreaClassRSService.updateCampusAreaClassRS(dbItem);
			}
			count++;
		}
	}
	Map<String, Object> result = new HashMap<String, Object>();
	result.put("success", count);
	result.put("fail", classNoArray.length - count);
	return WebUtils.webJsonResult(result);
}
 
Example 31
Project: springboot-security-wechat   File: UserController.java   View source code 5 votes vote down vote up
@ApiOperation(value = "重置用户密码", notes = "重置用户密码")
@RequestMapping(method = {RequestMethod.POST}, value = "/resetPassword")
@ResponseBody
public Response setPassword(@RequestParam(value = "userId") String userId,
                            HttpServletRequest request) {
    try {
        userService.resetPassword(Long.valueOf(userId));
    } catch (Exception e) {
        return errorResponse("重置失败", e.toString());
    }
    return successResponse("重置成功", null);
}
 
Example 32
Project: solo-spring   File: RepairProcessor.java   View source code 5 votes vote down vote up
/**
 * Shows remove all data page.
 *
 * @param context
 *            the specified context
 * @param request
 *            the specified HTTP servlet request
 */
@RequestMapping(value = "/rm-all-data.do", method = RequestMethod.GET)
public void removeAllDataGET(final HttpServletRequest request, final HttpServletResponse response) {
	final TextHTMLRenderer renderer = new TextHTMLRenderer();
	try {
		final StringBuilder htmlBuilder = new StringBuilder();

		htmlBuilder.append("<html><head><title>WARNING!</title>");
		htmlBuilder.append("<script type='text/javascript'");
		htmlBuilder.append("src='").append(Latkes.getStaticServer()).append("/js/lib/jquery/jquery.min.js'");
		htmlBuilder.append("></script></head><body>");
		htmlBuilder.append("<button id='ok' onclick='removeData()'>");
		htmlBuilder.append("Continue to delete ALL DATA</button></body>");
		htmlBuilder.append("<script type='text/javascript'>");
		htmlBuilder.append("function removeData() {");
		htmlBuilder.append("$.ajax({type: 'POST',url:'").append(Latkes.getContextPath())
				.append("/rm-all-data.do',");
		htmlBuilder.append("dataType: 'text/html',success: function(result){");
		htmlBuilder.append("$('html').html(result);}});}</script></html>");

		renderer.setContent(htmlBuilder.toString());
	} catch (final Exception e) {
		logger.error(e.getMessage(), e);

		try {
			response.sendError(HttpServletResponse.SC_SERVICE_UNAVAILABLE);
		} catch (final IOException ex) {
			throw new RuntimeException(ex);
		}
	}
	renderer.render(request, response);
}
 
Example 33
Project: lemon   File: TrainInfoController.java   View source code 5 votes vote down vote up
@RequestMapping("train-info-list")
public String list(@ModelAttribute Page page,
        @RequestParam Map<String, Object> parameterMap, Model model) {
    String tenantId = tenantHolder.getTenantId();
    List<PropertyFilter> propertyFilters = PropertyFilter
            .buildFromMap(parameterMap);
    propertyFilters.add(new PropertyFilter("EQS_tenantId", tenantId));
    page = trainInfoManager.pagedQuery(page, propertyFilters);

    model.addAttribute("page", page);

    return "train/train-info-list";
}
 
Example 34
Project: mumu   File: SystemRoleController.java   View source code 5 votes vote down vote up
/**
 * 添加角色
 * @return
 */
@RequiresPermissions("system:role:add")
@RequestMapping(value={"/add"},method=RequestMethod.GET)
public String roleAdd(HttpServletRequest request){
	//获取角色类型数据字典
	List<SysDDL> roleTypes = ddlService.getSystemDDLByCondition(roleType);
	request.setAttribute("roleTypes", roleTypes);
	return "system/role/add";
}
 
Example 35
Project: wangmarket   File: AgencyUserController.java   View source code 5 votes vote down vote up
/**
 * 开通我的下级代理
 * @return
 */
@RequiresPermissions("AgencyNormalAdd")
@RequestMapping("addAgency")
public String addAgency(HttpServletRequest request, Model model){
	Agency myAgency = getMyAgency();
	if(myAgency.getSiteSize() < G.agencyAddSubAgency_siteSize){
		return error(model, "您的账户余额还剩 "+myAgency.getSiteSize()+" 站币,不足以再开通下级!请联系您的上级充值");
	}
	
	userService.regInit(request);
	AliyunLog.addActionLog(0, "进入添加下级代理的页面");
	return "agency/addAgency";
}
 
Example 36
Project: atsea-sample-shop-app   File: OrderController.java   View source code 5 votes vote down vote up
@RequestMapping(value = "/order/", method = RequestMethod.GET)
public ResponseEntity<List<Order>> listAllOrderss() {
	List<Order> order = orderService.findAllOrders();
	if (order.isEmpty()) {
		return new ResponseEntity<List<Order>>(HttpStatus.NO_CONTENT);

	}
	return new ResponseEntity<List<Order>>(order, HttpStatus.OK);
}
 
Example 37
Project: springboot-shiro-cas-mybatis   File: ManageRegisteredServicesMultiActionController.java   View source code 5 votes vote down vote up
/**
 * Method to show the RegisteredServices.
 * @param response the response
 * @return the Model and View to go to after the services are loaded.
 */
@RequestMapping(value="manage.html", method={RequestMethod.GET})
public ModelAndView manage(final HttpServletResponse response) {
    ensureDefaultServiceExists();
    final Map<String, Object> model = new HashMap<>();
    model.put("defaultServiceUrl", this.defaultService.getId());
    model.put("status", HttpServletResponse.SC_OK);
    return new ModelAndView("manage", model);
}
 
Example 38
Project: OperatieBRP   File: VrijBerichtController.java   View source code 5 votes vote down vote up
/**
 * Haal de lijst van vrij bericht partijen behorend bij de opgegeven partij op.
 * @param id id van vrij bericht
 * @param pageable pagable instantie
 * @return pagina vrijberichtpartij pagina
 * @throws ErrorHandler.NotFoundException wanneer het item niet gevonden kan worden
 */
@RequestMapping(value = "/{id}/vrijberichtpartij", method = RequestMethod.GET)
@ResponseStatus(HttpStatus.OK)
public final Page<VrijBerichtPartij> getVrijBerichtPartijen(@PathVariable("id") final Integer id,
                                                            @PageableDefault(size = Short.MAX_VALUE) final Pageable pageable)
        throws ErrorHandler.NotFoundException {
    final List<VrijBerichtPartij> vrijBerichtPartijen = get(id).getVrijBerichtPartijen();
    return new PageImpl<>(vrijBerichtPartijen, pageable, vrijBerichtPartijen.size());
}
 
Example 39
Project: sjk   File: AppController.java   View source code 5 votes vote down vote up
/**
 * 根据id查询对应的APP
 * 
 * @param id
 * @return
 */
@Cacheable(exp = defaultCacheTime)
@RequestMapping(value = "/cdn/app/{id}.json", method = RequestMethod.GET, produces = "application/json;charset=UTF-8")
@ResponseBody
public String appForMobile(@PathVariable int id) {
    AppVo app = appService.getAppVoById(id);
    JSONObject output = new JSONObject();
    JSONObject server = new JSONObject();
    output.put("result", server);
    output.put("data", app);

    server.put("code", SvrResult.OK.getCode());
    server.put("msg", SvrResult.OK.getMsg());
    return output.toJSONString(jsonStyle);
}
 
Example 40
Project: PowerApi   File: BugController.java   View source code 5 votes vote down vote up
@RequestMapping(value = "/view", method = RequestMethod.GET)
public String view(ModelMap model,
                   @RequestParam(value = "id", required = true) Long id) {
    Bug bug = bugService.selectById(id);
    model.addAttribute("bug", bug);
    model.addAttribute("project", getProject(bug.getpId()));
    //获取评论
    List<BugComment> comments = bugCommentService.findByBugId(id);
    model.addAttribute("comments", comments);
    return "bug/view";
}