📄 selectpoint.jsp
字号:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@page import="com.selectpoint.*"%>
<%@page import="com.selectpoint.DeptPointBean"%>
<%@page import="com.selectpoint.PersonPointBean"%>
<%@page import="com.login.UserInforBean"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="com.login.UserDBOperation"%>
<%@page import="com.login.UserInforBean"%>
<%
request.setCharacterEncoding("UTF-8");
List depts = (List) session.getAttribute("depts");
//List persons = (List) session.getAttribute("persons");
//Collection deptspart = (Collection)session.getAttribute("deptspart");
//Collection personspart = (Collection)session.getAttribute("personspart");
//UserInforBean user=(UserInforBean)session.getAttribute("person");
String year = request.getParameter("year");
String month = request.getParameter("month");
UserInforBean user = (UserInforBean) session.getAttribute("person");
if(year!=null||month!=null){
session.setAttribute("selectyear",year);
//year=(String)session.getAttribute("deptyear");
session.setAttribute("selectmonth",month);
//month=(String)session.getAttribute("deptmonth");
}
if(year==null||month==null){
//session.setAttribute("deptyear",year);
year=(String)session.getAttribute("selectyear");
//session.setAttribute("deptmonth",month);
month=(String)session.getAttribute("selectmonth");
}
%>
<%!public static String dateToString(Date time) {
SimpleDateFormat formatter;
formatter = new SimpleDateFormat("yyyy-MM-dd");
String ctime = formatter.format(time);
return ctime;
}
public static int[] getYears() {
Calendar c = Calendar.getInstance();
Date date = c.getTime();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy");
String startTime = sdf.format(date);
int year = Integer.parseInt(startTime);
int[] years = new int[year - 2007];
int j = 0;
for (int i = year; i > 2007; i--) {
years[j] = i;
j++;
}
return years;
}%>
<style type="text/css">
<!--
.STYLE1 {
font-size: 12px
}
.STYLE2 {
font-size: 12px
}
-->
</style>
<link href="/peac/pisoft_wtfk.css" rel="stylesheet" type="text/css" />
<html>
<head>
<title>考核信息查询</title>
</head>
<body>
<br />
<form name="form1" action="/peac/selectpoint_servlet" method="post">
<label>
<span class="STYLE1"> <input type="hidden" name="pname"
value="<%=user.person_name%>"> <input type="hidden"
name="role" value="<%=user.role%>"> <select name="year"
class="pisoft_tjcx_selcet">
<%
if (year == null) {
year="2008";
}
%>
<%
int[] years = getYears();
for (int i = 0; i < years.length; i++) {
%>
<option value="<%=years[i]%>" <%=(String.valueOf(years[i]).equals(year)? "selected" : "" )%>>
<%=years[i]%>
</option>
<%
}
%>
</select> </span>
</label>
<span class="STYLE1"> 年 <label>
<select name="month" class="pisoft_tjcx_selcet">
<%
if (month == null) {
month="1";
}
%>
<%
for(int i=1; i<13;i++){
%>
<option value="<%=String.valueOf(i)%>" <%=(String.valueOf(i).equals(month)? "selected" : "" )%>>
<%=String.valueOf(i)%>
</option>
<%
}
%>
<option value="" <%=(month.equals("")? "selected" : "" )%>>
查询全年
</option>
</select>
</label> 月 <label>
<%
if (user.role.equals("rsb")) {
UserDBOperation dbo = new UserDBOperation();
Collection ret = dbo.getUsers();
%>
</label>考核人<label>
<select name="assesperson" class="pisoft_tjcx_selcet">
<option value="">
全部
</option>
<%
Iterator it = ret.iterator();
while (it.hasNext()) {
UserInforBean assesperson = (UserInforBean) it.next();
%>
<option value="<%=assesperson.person_name%>"><%=assesperson.dept%>--<%=assesperson.person_name%></option>
<%
}
%>
</select>
<%
}
%>
<input type="submit" name="Submit" value="查询">
</label> </span>
</form>
<br />
<%
if (depts != null) {
%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr class="pisoft_tab_tjcx_1">
<td class="STYLE2" height="20px">
部门名称
</td>
<td class="STYLE2">
考核分
</td>
<td class="STYLE2">
加减分
</td>
<td class="STYLE2">
考核人
</td>
<td class="STYLE2">
考核日期
</td>
<td class="STYLE2">
备注
</td>
</tr>
<%
String pageNumber = (String) request.getParameter("pageNumber");
if ("".equals(pageNumber) || pageNumber == null) {
pageNumber = "1";
}
int pageNumberInt = Integer.parseInt(pageNumber);
%>
<%
int perpage = 14;///////////////////////////
int totalpage = (int) (depts.size() / perpage) + 1;
int begin = (pageNumberInt - 1) * perpage;
int end = (pageNumberInt) * perpage;
if (end >= depts.size()) {
end = depts.size();
}
%>
<%
int j = 0;
for (int i = begin; i < end; i++) {
DeptPointBean dept = (DeptPointBean) depts.get(i);
%>
<%
if (j % 2 == 1) {
%>
<tr class="pisoft_tab_tjcx_3">
<%
} else {
%>
<tr class="pisoft_tab_tjcx_2">
<%
}
%>
<td class="STYLE2" height="20px">
<%=dept.dept_name%></td>
<td class="STYLE2">
<%=dept.asses_point%></td>
<td class="STYLE2">
<%=dept.ss_point%></td>
<td class="STYLE2">
<%=dept.asses_person%></td>
<td class="STYLE2">
<%=dateToString(dept.asses_date)%></td>
<td class="STYLE2">
<%=dept.notes%></td>
</tr>
<%
j++;
}
%>
<tr class="pisoft_tab_tjcx_2">
<td align="right" colspan="6" class="pisoft_tab_tjcx_2">
<%
if (pageNumberInt - 1 != 0) {
%>
<span><a
href="/peac/selectpoint/selectpoint.jsp?pageNumber=1">第一页</a> </span>
<%
} else {
%>
<%
}
%>
<%
if (pageNumberInt - 1 != 0) {
%>
<span class="listpagert"> <a
href="/peac/selectpoint/selectpoint.jsp?pageNumber=<%=String.valueOf(pageNumberInt - 1)%>">上一页</a>
</span>
<%
} else {
%>
<%
}
%>
<%
if ((pageNumberInt) * perpage < depts.size()) {
%>
<span class="listpagert"> <a
href="/peac/selectpoint/selectpoint.jsp?pageNumber=<%=String.valueOf(pageNumberInt + 1)%>">下一页</a>
</span>
<%
} else {
%>
<%
}
%>
<%
if ((pageNumberInt) * perpage < depts.size()) {
%>
<span class="listpagert"> <a
href="/peac/selectpoint/selectpoint.jsp?pageNumber=<%=String.valueOf(totalpage)%>">最末页</a>
</span>
<%
} else {
%>
<%
}
%>
<span class="listpage">第<%=pageNumberInt%>页</span>
</td>
</tr>
</table>
<%
}
%>
<br />
<%
if (depts != null && depts.size() > 0) {
%>
<p class="STYLE1">
<a href="/peac/deptexl_servlet">导出表格
</p>
<%
}
%>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -