notice Java 01

css


<div class="jumbotron">
    <div class="container-fluid">
        <h1>Cemal Can Dinça</h1>
        <p><a class="btn btn-primary btn-lg" href="#" role="button">CONTACT ME</a></p>
    </div>
</div>

javascript


        $(function () {
            $("#scroll-to-top").illBeBack();

            $('#search').on('click', function () {
                $(this).button('loading');
                var action = '@Url.Content("~/approvedRequests/")';
                $("#searchForm").attr("action", action).submit();
                return false;
            });

            $('#approveFix').on('click', function () {
                if ($(":checkbox[name='approveon']:checked").length > 0) {
                    $('#approveModal').modal({ keyboard: false, backdrop: "static", });
                }
                return false;
            });

            $("#approveYes").on("click", function () {
                $(this).button('loading');
                var action = '@Url.Content("~/approveRequests/")';
                $("#approveForm").attr("action", action).submit();
                $('#approveModal').modal("destroy");
                return false;
            });

            $("#allCheckBtn").on("click", function () {
                $(":checkbox[name='approveon']").prop("checked", true);
            });

            $("#allUncheckBtn").on("click", function () {
                $(":checkbox[name='approveon']").prop("checked", false);
            });

        });

java


	/**
	 * プロジェクト検索実行
	 */
	@RequestMapping(value="/projectSearch", method=RequestMethod.GET)
	public String projectSearch(@Valid @ModelAttribute ProjectSearchForm form, BindingResult errors, Model model, HttpSession session){
		if (errors.hasErrors() ) {
			return "projectDetailSearchCondition";
		}

		//ページング情報
		Integer count = service.countProjects(form);
		Pagination pagination = new Pagination(form.getPage(), PROJECT_NUM_PER_PAGE, count);

		//集計情報
		Map<ProjectStastics, List<ProjectStastics>> statistics = conv(service.summarizeByCurprctyp(form));

		//プロジェクト一覧
		List<ProjectSearchResult> projects = service.searchProjects(form);
		session.setAttribute(SESSION_KEY, form);
		model.addAttribute("projects", projects);
		model.addAttribute("statistics", statistics);
		model.addAttribute("pagination", pagination);
		return "projectList";
	}