j2ee政府门户网站设计论文+流程图 第6页
图3-3 政策法规前台显示3.3 政务公开
此模块调用处理gov表(政务公开表)
政务公开包括了:政府公告,领导活动,政府信息公开,政府工作部门。
政务公开添加模块用于添加政府公告和领导活动等信息的。
图3-4 政务公开信息添加
核心代码如下:
<form name="form1" action="<%=basePath %>Gov.shtml" method="post" enctype="multipart/form-data" >
<tr bgcolor='#FFFFFF'> <input type="hidden" name="method" value="<%=method %>"> <input type="hidden" name="id" value="<%=id %>">
<td width='30%'><div align="right">标题:</div></td>
<td ><input name="title" type="text" id="title" size="40" maxlength="100" value="<%=title %>"></td>
</tr>
<tr bgcolor='#FFFFFF'>
<td width='30%'><div align="right">缩 略 图:</div></td>
<td ><input name="pic" type="file" contentEditable=false size="40" maxlength="150" > <font color=red>300K以下gif或jpg格式图片<%=s %></font></td>
</tr>
<tr bgcolor='#FFFFFF'>
<td width='30%'><div align="right">政务公开类别:</div></td>
<td >
<select id="type" name="type">
<option>政府公告</option><option>领导活动</option><option>政府信息公</option>
</select></td>
</tr>
<tr bgcolor='#FFFFFF'>
<td colspan="2" valign="top"><TEXTAREA style="display:none" NAME="content" ROWS="20" COLS="70"><%=content %></TEXTAREA>
<FCK:editor…………………………….>//省略FCK的用法,在下文将详细讲解
</FCK:editor>
</td></tr>
</form>
后台处理过程:
//添加政务公开
public int addGov(String title,String pic,String content,String adder,String ifhide,String type){
String sql = "insert(title,pic,content,addtime,adder,ifhide,visit,up,type) " +
"values ('"+title+"','"+pic+"','"+content+"','"+date+"','"+adder+"','"+ifhide+"','0','0','"+type+"')";
String sql2 = "update lows set ifhide='0' where pic!='无'";
DBO dbo = new DBO();
dbo.open();
//对数据库增删改查的操作
try{
int i = dbo.executeUpdate(sql);
if(i == 1){
return Constant.SUCCESS;
}
else{
return Constant.SYSTEM_ERROR;
}
}catch(Exception e){
e.printStackTrace();
return Constant.SYSTEM_ERROR;
原文请找腾讯752018766辣,文^论~文.网
http://www.751com.cn }
政务公开模块功能可以分为前台页面的信息输出:
图3-5 政务公开前台页面
3.4 政民互动
此模块调用处理member表(会员表)bm表(便民信息表)email表(市长信箱表)
政民主要包括:便民信息,市长信箱,举报与投诉,网站调查,用户互动。
添加便民信息:
图3-6 添加便民信息
便民信息的修改如下:
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType(Constant.CONTENTTYPE);
request.setCharacterEncoding(Constant.CHARACTERENCODING);//设置字符
HttpSession session=request.getSession();
NewsBean nb=new NewsBean(); //便民信息的处理类
String method=request.getParameter("method").trim();
if(method.equals("addBM")){ //便民信息的添加方法的请求
String title=request.getParameter("title");
String content=request.getParameter("infoContent");
String adder=(String)session.getAttribute("user");
int flag=nb.addBM(title, content,adder);
if(flag==Constant.SUCCESS){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/bm/index.jsp").forward(request, response); //添加成功之后上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
j2ee政府门户网站设计论文+流程图 第6页下载如图片无法显示或论文不完整,请联系qq752018766