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

📄 propmanager.jsp

📁 非常完整的Java开发的网络办公系统
💻 JSP
字号:

<%
/**
 *	$RCSfile: propManager.jsp,v $
 *	$Revision: 1.3.2.1 $
 *	$Date: 2001/01/06 23:50:07 $
 */
%>

<%@ page 
	import="java.sql.*,
	        java.util.*,
            com.coolservlets.forum.*,
			com.coolservlets.forum.util.*,
            com.coolservlets.forum.database.*"%>

<jsp:useBean id="adminBean" scope="session"
 class="com.coolservlets.forum.util.admin.AdminBean"/>

<%	////////////////////////////////
	// Jive authorization check
	
	// check the bean for the existence of an authorization token.
	// Its existence proves the user is valid. If it's not found, redirect
	// to the login page
	Authorization authToken = adminBean.getAuthToken();
	if( authToken == null ) {
		response.sendRedirect( "/mainctrl/bbs/admin" );
		return;
	}
%>

<%	///////////////////////
	// get parameters
	
	String propAction = ParamUtils.getParameter(request,"propAction");
	String propName = ParamUtils.getParameter(request,"propName");
	String propValue = ParamUtils.getParameter(request,"propValue",true);
%>

<%	//////////////////
	// perform action
	
	boolean doSomething = (propAction != null);
	
	// add a property
	if( doSomething && propAction.equals("增加") ) {
		if( propName != null && propValue != null ) {
			// add if prop doesn't already exist
			if( PropertyManager.getProperty(propName) == null ) {
				PropertyManager.setProperty(propName,propValue);
			}
		}
	}
	
	// update a property
	else if( doSomething && propAction.equals("修改") ) {
		if( propValue != null ) {
			PropertyManager.setProperty(propName,propValue);
		}
	}
	
	// delete a property
	else if( doSomething && propAction.equals("删除") ) {
		if( propName != null ) {
			PropertyManager.deleteProperty(propName);
		}
	}
%>

<html>
<head>
	<title>属性管理</title>
	<link rel="stylesheet" href="style/global.css">
	<style type="text/css">
	INPUT {
		font-family : courier new;
		font-size : 9pt;
	}
	</style>
</head>

<body background="images/shadowBack.gif" bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#800080" alink="#ff0000">

<%-- header --%>
<table class="pageHeaderBg" cellpadding="1" cellspacing="0" border="0" width="100%">
<td><table class="pageHeaderFg" cellpadding="3" cellspacing="0" border="0" width="100%">
<td>
	<span class="pageHeaderText">
	属性管理
	</span>
</td>
</table></td>
</table>
<%-- /header --%>

<p>

此处是所有的全局属性。

<p>

<table bgcolor="#333333" cellpadding="0" cellspacing="0" border="0" width="100%">
<td>
<table bgcolor="#333333" cellpadding="3" cellspacing="1" border="0" width="100%">
<tr bgcolor="#dddddd">
	<td>
	属性名称
	</td>
	<td>
	属性值
	</td>
	<td>&nbsp;</td>
	<td>&nbsp;</td>
</tr>
<%	/////////////////////////
	// display all properties
	
	Enumeration propertyNames = PropertyManager.propertyNames();
	while( propertyNames.hasMoreElements() ) {
		String name = (String)propertyNames.nextElement();
		String value = PropertyManager.getProperty(name);
%>
<tr bgcolor="#ffffff">
<form action="propManager.jsp">
<input type="hidden" name="propName" value="<%= name %>">
	<td>
	<span style="font-size:8pt">
	<%= name %>
	</span>
	</td>
	<td>
	<input type="text" value="<%= value %>" name="propValue" size="40">
	</td>
	<td align="center">
	<input type="submit" name="propAction" value="修改">
	</td>
	<td align="center">
	<input type="submit" name="propAction" value="删除"
	 onclick="return confirm('您确认要删除此属性吗?')">
	</td>
</form>
</tr>
<%	}
%>
</table>
</td>
</table>

<p>

<b>增加一个属性</b>

<form action="propManager.jsp">

<table bgcolor="#333333" cellpadding="0" cellspacing="0" border="0" width="100%">
<td>
<table bgcolor="#333333" cellpadding="3" cellspacing="1" border="0" width="100%">
<tr bgcolor="#ffffff">
	<td>
	名称:
	</td>
	<td>
	<input type="text" name="propName" value="">
	</td>
</tr>
<tr bgcolor="#ffffff">
	<td>
	属性值:
	</td>
	<td>
	<input type="text" name="propValue" value="">
	</td>
</tr>
<tr bgcolor="#ffffff">
	<td colspan="2" align="center">
	<input type="submit" name="propAction" value="增加">
	</td>
</tr>
</table>
</td>
</table>

</form>

<br>

</body>
</html>


⌨️ 快捷键说明

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