首页 > 兴趣百科 > 手工制作 > 简单留言

简单留言

时间:2015-02-09   来源:手工制作   点击:

【www.gbppp.com--手工制作】

简单留言(一):JSP简单留言板

JSP简单留言板

本留言板是基于JSP及数据库技术制作的简单留言板,整个留言板共三个jsp文件,即用户留言页面(message_insert.jsp)、留言存入数据库文件(message_insert_do.jsp)、显示留言页面(show.jsp)。该留言板实现了分页、跳页、降序排列留言、控制留言字数等效果,对于有些许jsp及数据库基础的爱好者非常适用。 以下为该留言板的代码,数据库请自行创建,数据库名:messageborder,表名:message,表中共五个字段,id(自增),name,mail,qq,txt。

message_insert.jsp

<%@page contentType="text/html;charset=GBK"%>

<%@page import="java.sql.*"%>

<%@page import="java.util.*"%>

<html>

<head>

<title>我要留言</title>

</head>

<body bgcolor="green">

<%

request.setCharacterEncoding("GBK");

%>

<form name="form1" method="post"

action="message_insert_do.jsp">

<table width="450" border="1" align="center"

bgcolor="#e8e8e8">

<tr><th colspan="2"><h2>我要留言</h2></th>

</tr>

【简单留言】

<tr>【简单留言】

<td>昵 称 :</td>

<td><input name="name" type="text" size="20">*请不要超15个字符</td>

</tr>

<tr>

<td>E-mail:</td>

<td><input name="mail" type="text" size=20></td>

</tr>

<tr>

<td>Q Q:</td>

<td><input name="qq" type="text" size="20"></td> </tr>

<tr>

<td rowspan="2">留言内容:</td>

<td><textarea name="txt" cols="30" rows="5"> </textarea></td>

<tr><td>*请不要超过300个字符</td></tr>

</tr>

<tr>

<th colspan="2">

<input type="submit" name="submit" value="提交">

&nbsp;<input type="reset" name="reset" value="重置"> </th>

</tr>

</table>

</from>

</body>

</html>

message_insert_do.jsp

<%@page contentType="text/html;charset=GBK"%> <%@page import="java.sql.*"%>

<%@page import="java.util.*"%>

<html>

<head>

<title>留言板</title>

</head>

<center>

<body>

<%

request.setCharacterEncoding("GBK");

%>

<%

String name=request.getParameter("name"); String mail=request.getParameter("mail"); String qq=request.getParameter("qq"); String txt=request.getParameter("txt"); %>

<%

【简单留言】

boolean a=true;

if(name.length()>15||name.length()==0) {

out.println("昵称长度不能大于15且不能为空!"); %>

<br>

<%

a=false;【简单留言】

}

if(mail.length()>30)

【简单留言】

{

out.println("E-mail长度不能大于30!"); %>

<br>

<%

a=false;

}

if(qq.length()>15)

{

out.println("QQ长度不能大于15!");

%>

<br>

<%

a=false;

}

if(txt.length()>300||txt.length()==0){

out.println("留言内容不能超过300且不能为空!"); %>

<br>

简单留言(二):简单留言板设计

实验三 简单留言板设计

一、实验目的

1.掌握常用Web服务器控件的使用;

2. 掌握验证控件的使用方法,理解验证控件的作用;

3. 掌握数据库设计的方法;

4. 掌握利用ADO.NET操作数据库的方法;

5. 掌握利用内置对象传递数据的方法;

6. 训练分析与解决实际问题的能力;

7.训练综合应用ASP.NET开发Web应用程序的能力。

二、实验环境

安装有Windows XP+IIS5.1+VS.NET 2005的计算机

三、实验内容:

1、主要功能

主要实现以下功能:用户登录与注册、留言的撰写、查看、回复等。留言板的功能模块图如下图1所示:

图1 系统功能模块图

主要包含以下几个页面:

(1)Index.aspx:完成用户登录。

(2)Register.aspx:用于新普通用户注册。

(3)ViewMessage.aspx:是留言板的首页,显示留言的标题、留言者、留言日期等信息,可以进入留言页面或者查看留言内容和回复留言页面。

(4)WriteMessage.aspx:用户留言页面。

(5)ReplyPage.aspx:查看相关标题的留言的详细信息,并且可以回复该留言。

2、系统数据库设计:

在SQL2005中创建一个名称为aspnet的数据库,在其中创建三个数据表

UserInfo、Newpost和AdminInfo。其中,UserInfo表存储注册的用户信息;Newpost表存储访问者的留言情况,AdminiInfo表存储系统管理员的信息。下面分别对这三个表的设计加以介绍。

(1)UserInfo数据表

UserInfo数据表的字段设置如图2所示,并设UserID为自动增量(初始值为1,增量因子为1),且为主键。

图2 UserInfo数据表的设计

(2)AdminInfo数据表

AdminInfo数据表的字段设置如图3所示,AdminID为主键。【简单留言】

图3 AdminInfo数据表的设计

(3)Newpost数据表

Newpost数据表设PostID为自动增量(初始值为1,增量因子为1),且为主键。ParentID用来记录访问者所回复的留言,如果为初始留言(不是对已有留言的回复),则ParentID为0,否则对应相应留言的PostID。

图4 Newpost数据表的设计

数据库设计完毕之后,在AdminInfo数据表中插入一条新数据,作为系统的初始管理员,AdminID列的值为Admin,AdminPwd列的值也为111。另外,在数据库

中为该库创建一个SQL Server身份验证模式的登录,登录名为sj,密码为空。该登录用于在程序中访问数据库。

3、界面设计

(1)Index.aspx设置为项目的起始页。执行该项目,结果如图5所示。

2.单击“我要注册”进入普通用户注册页面Register.aspx,如图6所示。填写的内容必须符合要求,比如用户名必须填写、两次密码必须一致和电子邮件的格式必须正确等,提交才会成功。

界面设计中要注意验证控件的使用。

3.本系统的用户分为两类,一种是普通用户(在“注册页面”注册成功的用户),一种是系统管理员。普通用户具有查看留言及留言的回复,回复留言的权限,系统管理员除了具有普通用户的权限以外,还具有删除留言的权限。

当普通用户登录成功之后,进入如图7所示的留言板首页ViewMessage.aspx。

4.单击“我要留言”,进入撰写留言页面WriteMessage.aspx,如图9所示。其中“返回前页”、“返回主页”是两个HyperLink控件,其中“返回前页”可跳转到“Viewmessage.aspx”页面,“返回主页” 跳转到Index.aspx。

图9 留言页面

简单留言(三):2016简单会议邀请函范文

简单留言(四):2015实现依法治税的基本思路

依法治税既不属于纯粹税收问题,也不单属于法律问题,而是一个涉及诸多领域深层次的社会问题。就现实而言,税收行为主体的“法治”理念尚未形成,究其原则笔者认为主要有二:一是中国传统文化的深刻影响;二是“官本位”的桎梏。因此,要增加依法治税的观念,任何人不得以权代法,以权压法,以权乱法。 长期以来,在税收实际工作中,税收收入计划、税收任务作为重要的“指挥棒”,成为考核、评价税务机关工作的首要甚至是惟一的标准。而这种主要以满足钢性财政支出需要的税收计划往往与经济增长不适应,从而导致税收任务的下达与国民经济发展相脱节。当税收计划与依法征税发生矛盾时,依法征税反而服从于税收计划,使依法征税成为纸上谈兵。 要实现由“计划治税”、“任务治税”向“依法治税”转变,关键要改变对税务机关的考核办法。为此,应设计一套反映依法征收、依法行政的指标体系。 笔者认为,改革税收立法体制,完善税收体系,必须从以下几个方面加以规范: 1、合理、适度划分中央与地方的税收立法权限。首先要明确主要税法的立法权应集中在中央;其次应强调中央与地方的合理分权,做到税收立法权的适当下放。 2、合理划分立法机关立法权和行政立法权。两者的划分,主要反映在税收立法是以正式税收法律形式为主,还是以税收行政法规形式为主。随着市场经济体制的确立特别是我国加入WTO后,应逐步转到立法机关立法为主,行政机关立法为辅的轨道上来,以保证税法的权威性、稳定性。 3、进一步完善现行的税收实体法,适时出台新税种。我国现行的税法体系中,多数是由国务院制定的行政法规,且基本为暂行条例。为提高立法层次,增强税法的权威性,应将税收行政法规上升为税收法律;为适应经济全球化和中国加入WTO的要求,我国应尽快统一内外两套税制,进一步完善现行税制;开征与市场经济要求相匹配,对经济发展和调节分配不公起积极作用的新税种。 我国当前税收执法的主要问题仍然是失之过宽,执法不严,管理偏松,这不能称为严格执法,只能算是“准执法”。税收执法偏软,从税务机关来说面临的执法难的问题。执法难有其深层次原因:一些税收执法依据效力层次偏低、执法环境不尽人意、执法体制尚不理顺、执法人员素质较低等。 真正解决执法难的问题,做到严格执法和公正执法,除了立法上要加快步伐,体制上要深化改革,社会的税收环境要进一步改善外,从执法自身来说,关键是要建立责任制和责任追究制,提高执法人员素质,制定规章,强化监督等。 在市场经济条件下,强化税务代理是正确处理和协调征纳关系、规范税收管理运行机制,推进依法治税的必要条件,为使税务代理规范运作,必须进一步改制让税务代理真正成为社会中介,独立公正地从事涉税代理业务。同时,应抓紧组建全国性的税务代理行业管理协会,实行统一的规范化管理。此外,还要建立健全税务代理的行业管理制度和税务代理机构内部的各项规章制度,形成职业规范,约束代理行为,严格遵循自愿委托、依法代理、独立公正等基本原则,确保税务代理有序开展。 建立税收司法保障体系,形成协税护税网络,是依法治税的有力保障。要依据市场经济发展的需要,进一步建立健全完整规范的税收司法保障体系,包括组建税务法院(庭),设立税务警察等。 为保障依法治税目标的实现,必须建立健全税收法律监督机制。税收法律监督包括行政监督、司法监督、社会监督和舆论监督。税收法律行政监督主要应明确税收行政执法主体的相对独立性,强化税收行政执法主体的地位,减少党政行政机关对税收执法的干预。同时在税收行政执法主体内部也要建立相互联系、相互制约的机制。税收法律的司法监督主要应防止执法主体权力滥用,切实保护纳税人的合法权益。税收法律的社会监督主要是指群众监督。其形式可提出合理性建议,提出质询、建议、批评;可以聘请税法监督员;可以通过正当的途径公开或秘密举报。税收法律的舆论监督是维护税收法治不可缺少而且越来越重要的手段。如果说现代法治国家推崇的是“以权利制约权力”的法治信条,那么“以舆论监督权力”则是现代社会弘扬的一种民主理念。舆论监督的威力在于通过媒体曝光,将各种社会问题公之于众,使各种违法现象无藏身之地。因此,依法治税也必须充分动用舆论监督的力量,把征税活动和执法行为置于公众的“阳光”之下,保证规范执法。

简单留言(五):2015XXXX企业法制建设联席会交流材料之一

本文来源:http://www.gbppp.com/xq/102046/

推荐访问:
推荐内容:

热门文章