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

📄 forum.jsp

📁 tbuy1.1.5是在netbeans环境下用JSF技术编写的一个论坛tbuy1.1.5是在netbeans环境下用JSF技术编写的一个论坛
💻 JSP
字号:
<%@page contentType="text/html" pageEncoding="UTF-8"%><%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%><%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%><%@taglib prefix="t" uri="http://myfaces.apache.org/tomahawk"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"   "http://www.w3.org/TR/html4/loose.dtd"><style type="text/css">.tCol10 {width: 30px; text-align: center;}.tCol15 {width: 50px; text-align: center;}.tCol20 {text-indent: 7px;}.tCol25 {width: 50px; text-align: center;}.tCol30 {width: 55px; text-align: center;}.tCol40 {width: 55px; text-align: center;}.tCol50 {width: 130px; text-align: right;font-size:12px;}.tCol60 {width: 130px; text-align: right;font-size:12px;}.tColTop {text-align:right;}</style><f:view locale="#{localeBean.locale}"><html>    <head>        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">        <title><h:outputText value="#{sayBBS.forum_title}"/></title>        <link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/common/css/style.css"/>        <link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/bbs/css/style.css"/>    </head>    <body>    <%@ include file="/common/header.jsp" %>    <%@ include file="/common/top.jsp"%>    <%@ include file="/bbs/include/bbsnav.jsp"%>    <h:form>        <h:panelGrid border="0"              columns="2"              width="100%"             cellpadding="3"              cellspacing="0"             styleClass="bgGray marginTop"              columnClasses=",tColTop">            <h:panelGroup>                <h:outputText value="#{sayBBS.forum_moderators}" rendered="#{bbs_forum.masters!=null}"/>                <t:dataList value="#{bbs_forum.masters}" var="master">                    <h:column>                        <h:outputText value="#{master}"/>                    </h:column>                </t:dataList>            </h:panelGroup>            <h:outputLink value="#{facesContext.externalContext.requestContextPath}/bbs/post.faces">                <h:graphicImage title="#{sayBBS.forum_newTopic}" url="/bbs/images/#{sayBBS.forum_imgNewTopic}"/>            </h:outputLink>        </h:panelGrid>        <h:panelGrid border="0"             cellpadding="3"             cellspacing="3"            styleClass="bgGray tableWH">        <t:dataTable id="topics"             border="0"             rows="#{bbs_forum.pageSize}" rowIndexVar="No"            value="#{bbs_forum.topicsObj}" var="topicObj"             binding="#{bbs_forum.uiTopicsObj}"              cellpadding="2"             cellspacing="0"            styleClass="bbs_table1 bgWhite tableWH"             headerClass="th2 bgOther1"             columnClasses="tCol10 borderB,tCol15 borderB,tCol20 borderB,tCol25 borderB,tCol30 borderB,tCol40 borderB,tCol50 borderB,tCol60 borderB">            <h:column>                <f:facet name="header">                    <h:outputText value="No."/>                </f:facet>                <h:outputText value="#{No + 1}"/>            </h:column>            <h:column>                <f:facet name="header">                    <h:outputText value="T"/>                </f:facet>                <h:graphicImage url="/bbs/images/topic/lock.gif" rendered="#{topicObj['topic'].beLock}"/>		<h:graphicImage url="/bbs/images/topic/#{BBSApplication.topicTypes[topicObj['topic'].type][1]}" rendered="#{!topicObj['topic'].beLock}"/>            </h:column>            <h:column>                <f:facet name="header">                    <h:outputText value="#{sayBBS.forum_topics}"/>                </f:facet>                <h:outputLink value="#{facesContext.externalContext.requestContextPath}/bbs/topic/#{topicObj['topic'].num}.faces">                    <h:outputText styleClass="#{topicObj['topic'].type==60?'colorCarmine':                        (topicObj['topic'].type==50?'colorGreen':'')}"                         value="#{topicObj['topic'].title}"/>                </h:outputLink>            </h:column>            <h:column>                <f:facet name="header">                    <h:outputText value="#{sayBBS.forum_upFile}"/>                </f:facet>                <h:graphicImage url="/bbs/images/topic/file.gif" rendered="#{topicObj['topic'].beUpload}"/>            </h:column>            <h:column>                <f:facet name="header">                    <h:outputText value="#{sayBBS.forum_replies}"/>                </f:facet>                <h:outputText value="#{topicObj['topic'].totalReply}"/>            </h:column>            <h:column>                <f:facet name="header">                    <h:outputText value="#{sayBBS.forum_views}"/>                </f:facet>                <h:outputText value="#{topicObj['topic'].totalView}"/>            </h:column>            <h:column>                <f:facet name="header">                    <h:outputText value="#{sayBBS.forum_author}"/>                </f:facet>                <h:panelGrid border="0" columns="1" styleClass="colorGray marginRight">                    <h:outputText value="#{topicObj['topic'].byUser}"/>                    <h:outputText value="#{topicObj['topic'].date}">                            <f:convertDateTime pattern="yyyy-MM-dd HH:mm"/>                    </h:outputText>                </h:panelGrid>            </h:column>            <h:column>                <f:facet name="header">                    <h:outputText value="#{sayBBS.forum_lastPost}"/>                </f:facet>                <h:panelGrid border="0" columns="1" styleClass="colorGray marginRight">                    <h:outputText value="#{topicObj['lastReply'].byUser}"/>                    <h:outputText value="#{topicObj['lastReply'].date}">                        <f:convertDateTime pattern="yyyy-MM-dd HH:mm"/>                    </h:outputText>                </h:panelGrid>            </h:column>        </t:dataTable>        </h:panelGrid>        <!--===================== scroller =====================-->        <h:panelGrid border="0"             width="100%" 	    columns="3"            styleClass="scrollerTable"            cellpadding="0"             cellspacing="0"             columnClasses="scrollerCol1,scrollerCol2,scrollerCol3">            <t:dataScroller id="scroller_2"                for="topics"                rowsCountVar="rowsCount"                displayedRowsCountVar="displayedRowsCount"                firstRowIndexVar="firstRow"                lastRowIndexVar="lastRow"                pageCountVar="pageCount"                pageIndexVar="pageIndex">                <h:panelGroup>                    <h:outputText value="[#{sayBBS.all_pgTotal}#{rowsCount}]" style="margin-left:5px;"/>                    <h:outputText value="[#{sayBBS.all_pgPage}#{pageCount}]"/>                    <h:outputText value="[#{sayBBS.all_pgCurrentPage}#{pageIndex}]"/>                    <h:outputText value="[#{sayBBS.all_pgShow}#{displayedRowsCount}]"/>                    <h:outputText value="[#{firstRow} #{sayBBS.all_pgTo} #{lastRow}]"/>                </h:panelGroup>            </t:dataScroller>            <t:dataScroller id="scroller_1"                    for="topics"                     fastStep="5"                     paginator="true"                    paginatorMaxPages="10"                    paginatorActiveColumnClass="scrollerPACC"                    renderFacetsIfSinglePage="true">                    <f:facet name="first">                        <t:graphicImage url="/common/images/scroller/arrow-first.gif"/>                    </f:facet>                    <f:facet name="last">                        <t:graphicImage url="/common/images/scroller/arrow-last.gif"/>                    </f:facet>                    <f:facet name="previous">                        <t:graphicImage url="/common/images/scroller/arrow-previous.gif"/>                    </f:facet>                    <f:facet name="next">                        <t:graphicImage url="/common/images/scroller/arrow-next.gif"/>                    </f:facet>                    <f:facet name="fastforward">                        <t:graphicImage url="/common/images/scroller/arrow-ff.gif"/>                    </f:facet>                    <f:facet name="fastrewind">                        <t:graphicImage url="/common/images/scroller/arrow-fr.gif"/>                    </f:facet>            </t:dataScroller>            <h:panelGrid columns="2" border="0">                <h:inputText value="#{bbs_forum.jumpTo}" style="width:20px;text-align:center"/>                <h:commandButton value="#{sayBBS.all_pgJump}" actionListener="#{bbs_forum.jump}"/>            </h:panelGrid>        </h:panelGrid>    </h:form>    <%@ include file="/bbs/include/jump.jsp"%>    <%@ include file="/bbs/include/topicType.jsp"%>    <%@ include file="/common/footer.jsp" %>    </body></html></f:view>

⌨️ 快捷键说明

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