77范文网 - 专业文章范例文档资料分享平台

JSP博客课程设计(4)

来源:网络收集 时间:2019-01-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

//添加参数"-s",该参数指定截取的图片大小

cutpic.add(\); //添加截取的图片大小为350*240

cutpic.add(cutPicPath); //添加截取的图片的保存路径 boolean mark=true;

ProcessBuilder builder = new ProcessBuilder(); try { builder.command(convert); builder.start();

builder.command(cutpic); builder.start(); } catch (Exception e) { mark=false;

e.printStackTrace(); }

return mark; }

7、我的留言模块设计

显示我的留言列表时,对应的jsp文件是pages/word/listShow.jsp和leaveWord.jsp,其具体代码如下:

background=\>

☆★☆ 目前没有任何留言!☆★☆

查看所有留言【共${cpage.allR}条】

items=\>

${single.wordAuthor}

color=\>${single.wordTime}


<%@ page language=\ contentType=\%> <%@ taglib uri=\ prefix=\ %>

留言请先【登录】,您也可以选中 匿名留言 无需登录进行留言!

最新留言

目前没有任何留言!

${single.wordAuthor} ${single.wordTime}

value=\escapeXml=\/>

8、博主登录设计

在实现博主登录时,需要创建一个名为MyLogon的Servlet,并且重写doPOst()方法以实现博主登录,其代码如下:

protected void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException { String message=\;

HttpSession session=request.getSession();

String goWhere=request.getParameter(\); UserSingle

callMaster=(UserSingle)session.getAttribute(\); Object logoner=session.getAttribute(\);

if(logoner!=null&&(logoner instanceof UserSingle)){ //用户已经登录

String forward=\;

if(\.equals(goWhere)){ //如果触发的是"管理博客"请求

if(((UserSingle)logoner).getId()==callMaster.getId()){ //如果当前登录的用户就是被访问博客的博主

forward=this.getServletContext().getInitParameter(\); }

else{

//如果当前登录的用户不是被访问博客的博主 message=\您没有权限管理该博客!【返回】\;

request.setAttribute(\,message);

forward=this.getServletContext().getInitParameter(\);

} }

else{ //如果触发的是"我的博客"请求

forward=\+((UserSingle)logoner).getId(); }

RequestDispatcher rd=request.getRequestDispatcher(forward); rd.forward(request,response); }

else{ //用户没有已经登录

String forward=\;

String name=request.getParameter(\); String pswd=request.getParameter(\);

message=validateLogon(name,pswd); //进行表单验证

if(message.equals(\)){ //表单验证成功 try {

UserDao userDao=new UserDao();

logoner=userDao.getLogoner(new Object[]{name,pswd}); } catch (SQLException e) { e.printStackTrace(); }

if(logoner==null){ //登录失败

message=\输入的 用户名密码 不正确!\;

request.setAttribute(\,message); forward=getInitParameter(\); }

else{ //登录成功

if(\.equals(goWhere)){ //如果触发的是"管理博客"请求 if(((UserSingle)logoner).getId()==callMaster.getId()){ //如果当前登录的用户就是被访问博客的博主

forward=this.getServletContext().getInitParameter(\); session.setAttribute(\,logoner); }

else{ //如果当前登录的用户不是被访问博客的博主

message=\您没有权限登录他人博客!【返回】\;

request.setAttribute(\,message);

forward=this.getServletContext().getInitParameter(\);

} }

else{ //如果触发的是"我的博客"请求 forward=\+((UserSingle)logoner).getId();

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库JSP博客课程设计(4)在线全文阅读。

JSP博客课程设计(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/460544.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: