⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 evaluation.jsp

📁 办公自动化拥有强大的可视化流程设计器
💻 JSP
字号:
<%@ page contentType="text/html;charset=utf-8"%>
<%@ page import="java.util.*"%>
<%@ page import="java.sql.*"%>
<%@ page import="cn.js.fan.util.*"%>
<%@ page import="cn.js.fan.db.*"%>
<%@ page import="cn.js.fan.web.*"%>
<%@ page import="com.redmoon.forum.plugin.witkey.*"%>
<%@ page import="com.redmoon.forum.person.*"%>
<%@ taglib uri="/WEB-INF/tlds/LabelTag.tld" prefix="lt" %>
<jsp:useBean id="StrUtil" scope="page" class="cn.js.fan.util.StrUtil"/>
<jsp:useBean id="privilege" scope="page" class="com.redmoon.forum.Privilege"/>
<%
if (!privilege.isUserLogin(request))
{
	response.sendRedirect("../../../door.jsp");
	return;
}

String userName = privilege.getUser(request);

String msgId = ParamUtil.get(request, "msgId");
if (msgId.equals("")) {
	out.print(SkinUtil.makeErrMsg(request, "缺少文章编号!"));
	return;
}

MsgMgr mm = new MsgMgr();
MsgDb md = mm.getMsgDb(Long.parseLong(msgId));

WitkeyDb wd = new WitkeyDb();

Timestamp ts = new Timestamp(System.currentTimeMillis());
java.util.Date date = DateUtil.parse(ts.toString(), "yyyy-MM-dd");

wd = wd.getWitkeyDb(md.getRootid());
if (date.getTime() > Long.parseLong(wd.getEndDate())) {
	out.print(SkinUtil.makeErrMsg(request, "该威客项目已经过期!"));
	return;
}

String boardcode = ParamUtil.get(request, "boardCode");

Leaf curleaf = new Leaf();
curleaf = curleaf.getLeaf(boardcode);

// 取得皮肤路径
String skincode = curleaf.getSkin();
SkinMgr skm = new SkinMgr();
Skin skin = skm.getSkin(skincode);
String skinPath = skin.getPath();
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<LINK href="../../<%=skinPath%>/skin.css" type=text/css rel=stylesheet>
<title><%=Global.AppName%> - 显示用户详细信息</title>
<style type="text/css">
<!--
body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-image: url();
}
.style1 {
	color: #525252;
	font-weight: bold;
}
-->
</style>
</head>

<body>
<%@ include file="../../inc/header.jsp"%>   
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td align="center">
	  <a href="../../showtopic_tree.jsp?rootid=<%=md.getRootid()%>&showid=<%=md.getId()%>"><%=md.getTitle()%></a> </td>
  </tr>
  <tr>
    <td align="center">&nbsp;</td>
  </tr>
</table>
<%		
		String sql = "select id from plugin_witkey_evaluation where msg_id=" + msgId + " order by add_date desc";
		
		WitkeyEvaluationDb wed = new WitkeyEvaluationDb();
		int pagesize = 10;
		Paginator paginator = new Paginator(request);
		int curpage = paginator.getCurPage();
					
		ListResult lr = wed.listResult(sql, curpage, pagesize);
		int total = lr.getTotal();
		Vector v = lr.getResult();
		Iterator ir = null;
		if (v!=null)
			ir = v.iterator();
		paginator.init(total, pagesize);
		// 设置当前页数和总页数
		int totalpages = paginator.getTotalPages();
		if (totalpages==0)
		{
			curpage = 1;
			totalpages = 1;
		}

		UserDb ud = new UserDb();
		while (ir.hasNext())
		{
			wed = (WitkeyEvaluationDb)ir.next();
			ud = ud.getUser(wed.getUserName());
			Timestamp ts1 = new Timestamp(Long.parseLong(wed.getAddDate()));				
%>
<TABLE width="80%" border=0 align=center cellPadding=0 cellSpacing=1 bgcolor="#edeced">
    <TBODY>
      <TR bgColor=#f8f8f8> 
        <TD width=17% height=23 align="center" bgcolor="#CCCCCC"><strong>用户名</strong></TD>
        <TD width=23% height="23" align="center" bgcolor="#CCCCCC"><%=ud.getNick()%></TD>
        <TD width=30% align="center" bgcolor="#CCCCCC"><strong>评论时间</strong></TD>
        <TD width=30% align="center" bgcolor="#CCCCCC"><%=DateUtil.format(DateUtil.parse(ts1.toString(), "yyyy-MM-dd HH:mm:ss"), "yyyy-MM-dd HH:mm:ss")%></TD>
      </TR>
      <TR bgColor=#f8f8f8 align="center"> 
        <TD height=50><strong>评论内容</strong></TD>
        <TD colspan="3" align="left"><%=StrUtil.toHtml(wed.getContent())%></TD>
      </TR>
	</TBODY>
</TABLE>
<%
		}
%>
  <table width="80%" align="center"> 
    <tr> 
      <td align="right"><%
				String querystr = "msgId=" + msgId + "&boardCode=" + boardcode;
				out.print(paginator.getCurPageBlock(request, "evaluation.jsp?"+querystr));
				%></td>
    </tr>
</table>
<br>
<%if (privilege.getUser(request).equals(wd.getUserName())) {%>
<br>
<table cellSpacing="1" cellPadding="0" width="361" align="center" border="0" bgcolor="#FFFFFF">
      <form action="witkey_do.jsp?op=evaluation" method="post">
        <tbody>
          <tr>
            <td height="26" colSpan="2" align="center" background="../../<%=skinPath%>/images/bg1.gif" class="td_title"><strong>点评</strong></td>
          </tr>
          <tr bgcolor="#F7F7F7">
            <td width="77" height="98" align="right">我要点评:</td>
            <td width="281" height="98"><textarea name="content" cols="35" rows="5" id="content"></textarea></td>
          </tr>
          <tr align="center" bgcolor="#F7F7F7">
            <td height="30" colspan="2"><input type="submit" name="Submit" value=" 提 交 ">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          <input type="reset" name="Submit" value=" 重 置 ">
          <input type="hidden" name="msgId" value="<%=msgId%>">
		  <input type="hidden" name="boardCode" value="<%=boardcode%>"></td>
          </tr>
        </tbody>
      </form>
</table>
<%}%>
<%@ include file="../../inc/footer.jsp"%>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -