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

📄 modify.java

📁 这是基于jsp的相册管理系统。数据库是mysql
💻 JAVA
字号:
package huitong.servlet;

import javax.servlet.http.*;
import javax.servlet.*;
import huitong.javabean.*;
import huitong.util.db.*;
public class Modify extends HttpServlet 
{
	HttpServletRequest request ;
	HttpServletResponse response;
  public void doGet(HttpServletRequest request,HttpServletResponse response)
	throws javax.servlet.ServletException,java.io.IOException
	{
	   this.request = request;
	   this.response = response;
	   System.out.println(request.getParameter("photoType"));
	  if ( request.getParameter("photoType") !=  null && request.getParameter("photoId") != null && request.getParameter("oldAlbumId") != null)
	    {
		  modifPhoto();
		  return ;
	    }
	    if (request.getParameter("from") != null && request.getParameter("albumId") !=  null && request.getSession().getAttribute("userName") != null)
	    {
	    	
	    	 modifAlbum();
	    	 return ;
	    }  
	    System.out.println("end  Modify.java ");
	}
  public void doPost(HttpServletRequest request,HttpServletResponse response)
	throws javax.servlet.ServletException,java.io.IOException
	{
		doGet(request,response);
	}
  private void modifPhoto()
  throws javax.servlet.ServletException,java.io.IOException
  {
	  AlbumPhoto photo = new AlbumPhoto();
  	photo.setPhoto_albumId(request.getParameter("photoType"));
  	photo.setPhotoId(request.getParameter("photoId"));
  	photo.setPhotoName(request.getParameter("photoName"));
  	photo.setPhotoAlt(request.getParameter("photoAlt"));
  	 System.out.println("in Modify.java  1 if ");
  	if (new PhotoTable().modify(photo, request.getParameter("oldAlbumId")) > 0)
  	{
  		response.sendRedirect("/photo/show/index.jsp");
  		return ;
  	}
  	response.sendRedirect("modifyPhoto.jsp?albumId="+request.getParameter("albumId")+"&photoId="+request.getParameter("photoId"));
  	return ;
  }
  private void modifAlbum()
  throws javax.servlet.ServletException,java.io.IOException
  {
	  UserAlbum album = new UserAlbum(request.getParameter("albumId"));
	  album.setAlbumName(request.getParameter("albumName"));
	  album.setAlbumType(Integer.parseInt(trim(request.getParameter("albumType"))));
	  album.setAlbumDesc(request.getParameter("albumDesc"));
	  if ( new AlbumTable().modify(album, (String)request.getSession().getAttribute("userName")) > 0)
	  {
		  response.sendRedirect("/photo/show/index.jsp");
	  		return ;
	  }
	  response.sendRedirect("modifyAlbum.jsp?albumId="+request.getParameter("albumId")+"&userName="+request.getParameter("userName"));
  	return ;
  }
  private String trim(String str)
  {
	  if (str == null )
	  {
		  return null;
	  }
	  for (int i = 0; i < str.length(); i++)
	  {
		  if (str.charAt(0) == ' ')
		  {
			  str = str.substring(0,i)+ str.substring(i+1);
		  }
	  }
	  return str;
  }

}

⌨️ 快捷键说明

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