首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

servlet代码,哪位高手能看出什么有关问题?

2012-01-11 
servlet代码,,谁能看出什么问题??packageActionimportjava.io.IOExceptionimportjava.lang.reflect.Invo

servlet代码,,谁能看出什么问题??
package   Action;

import   java.io.IOException;
import   java.lang.reflect.InvocationTargetException;
import   java.sql.SQLException;

import   javax.mail.MessagingException;
import   javax.mail.internet.AddressException;
import   javax.servlet.ServletException;
import   javax.servlet.http.HttpServlet;
import   javax.servlet.http.HttpServletRequest;
import   javax.servlet.http.HttpServletResponse;
import   DB.DBBean.DBBean;
import   DB.DBModule.*;
import   DB.Table.AUser;

public   class   useradmin   extends   HttpServlet  
{
private   static   final   long   serialVersionUID   =   1L;
public   void   doGet(HttpServletRequest   request,   HttpServletResponse   response)throws   ServletException,   IOException  
{
try   {
response.setCharacterEncoding( "gbk ");
Tt(request,response);
}   catch   (Exception   e)   {
e.printStackTrace();
}
}
public   void   doPost(HttpServletRequest   request,   HttpServletResponse   response)throws   ServletException,   IOException  
{
doGet(request,response);
}
public   void   Tt(HttpServletRequest   request,HttpServletResponse   response)   throws   ServletException,   IOException,   SQLException,   AddressException,   MessagingException,   SecurityException,   IllegalArgumentException,   InstantiationException,   IllegalAccessException,   ClassNotFoundException,   NoSuchMethodException,   InvocationTargetException
{
AUser   adminuser   =   null;
AUserModule   auserModule   =   new   AUserModule(request,   response);
if(auserModule.IsLogin())
adminuser   =   (AUser)   request.getSession().getAttribute( "adminuserbb ");
else
{
return;
}
String   page   =   null;
page   =   request.getParameter( "page ");
System.out.println(page);
if(page   ==   null   ||   page.equals( "index "))
{
request.getRequestDispatcher( "/TUserAdmin/index.jsp ").forward(request,response);
return;
}
else   if(page.equals( "mvto "))   //检查视频转换完没有
{
UpMV   upmv   =   new   UpMV(request,response);
upmv.up3(adminuser);
return;
}
else   if(page.equals( "success "))   //上传成功后显示的
{
UpMV   upmv   =   new   UpMV(request,response);
upmv.success();
return;
}
else   if(page.equals( "linemv "))   //在线录制
{
request.getRequestDispatcher( "/TUserAdmin/index.jsp ").forward(request,response);
return;
}
else   if(page.equals( "upflv1 "))   //视频录制完毕
{
UpMV   upmv   =   new   UpMV(request,response);
if(upmv.upflv1())
request.getRequestDispatcher( "/TUserAdmin/index.jsp?page=upflv1 ").forward(request,response);
return;
}
else   if(page.equals( "upflv2 "))   //接受的视频录制的资料
{
UpMV   upmv   =   new   UpMV(request,response);
if(upmv.upflv2(adminuser))
{
request.getRequestDispatcher( "/TUserAdmin/index.jsp?page=mvto ").forward(request,response);
}
return;
}


else   if(page.equals( "mymvtypelist "))
{
BMvTypeModule   bmvtypeModule   =   new   BMvTypeModule(request,   response);
response.setCharacterEncoding( "utf-8 ");
response.setHeader( "Pragma ", "No-cache ");  
response.setHeader( "Cache-Control ", "no-cache ");  
response.setDateHeader( "Expires ",   0);  
response.getWriter().write(bmvtypeModule.GetPageAll(adminuser.getUserID()));
return;
}
else   if(page.equals( "mvlist "))
{
BmvModule   bmvmodule   =   new   BmvModule(request,   response);
bmvmodule.IsBmv(adminuser.getUserID());
request.getRequestDispatcher( "/TUserAdmin/index.jsp ").forward(request,response);
return;
}
else   if(page.equals( "mymvlist "))
{
BmvModule   bmvmodule   =   new   BmvModule(request,   response);
String   mvPage   =   request.getParameter( "mvPage ");
String   type   =   null;
type   =   request.getParameter( "type ");
if(type   ==   null)
type   =   "all ";
if(DBBean.IsNum(mvPage)   &&   DBBean.IsMmsNum(type))
{
response.setCharacterEncoding( "utf-8 ");
response.setHeader( "Pragma ", "No-cache ");  
response.setHeader( "Cache-Control ", "no-cache ");  
response.setDateHeader( "Expires ",   0);  
response.getWriter().write(bmvmodule.adminGetPageAll(String.valueOf(adminuser.getUserID()),new   Integer(mvPage).intValue()));
}
return;
}
else   if(page.equals( "linklist "))
{
request.getRequestDispatcher( "/TUserAdmin/index.jsp ").forward(request,response);
return;
}
else   if(page.equals( "addlinklist "))
{
BlinkModule   blinkmodule   =   new   BlinkModule(request,   response);  
blinkmodule.AddBlink(adminuser.getUserID());
request.getRequestDispatcher( "/TUserAdmin/index.jsp?page=linklist ").forward(request,response);
return;
}
else   if(page.equals( "dellinklist "))
{
BlinkModule   blinkmodule   =   new   BlinkModule(request,   response);  
blinkmodule.DelBlink(adminuser.getUserID());
request.getRequestDispatcher( "/TUserAdmin/index.jsp?page=linklist ").forward(request,response);
return;
}
else   if(page.equals( "addkeep "))   //添加用户收藏
{
BkeepModule   bkeepModule   =   new   BkeepModule(request,   response);
bkeepModule.AddBkeep(adminuser);
response.getWriter().write( " <script> alert( '操作成功 ');window.location.reload( 'javascript:history.go(-1) '); </script> ");
return;
}
else   if(page.equals( "mvdin "))   //顶视频
{
BmvModule   bmvModule   =   new   BmvModule(request,   response);
bmvModule.mvDin();
response.getWriter().write( " <script> window.location.reload( 'javascript:history.go(-1) '); </script> ");
return;
}
else   if(page.equals( "mvrecv "))   //视频评论
{
BrecvModule   brecvModule   =   new   BrecvModule(request,   response);
brecvModule.AddBrecv(adminuser.getUserID());


response.getWriter().write( " <script> window.location.reload( 'javascript:history.go(-1) '); </script> ");
return;
}
else   if(page.equals( "email "))
{
request.getRequestDispatcher( "/TIndex/sendmail.jsp ").forward(request,response);
return;
}
else   if(page.equals( "myemail "))
{
EmailModule   emailModule   =   new   EmailModule(request,   response);
emailModule.sendMv(adminuser);
response.getWriter().write( " <script> alert( '发表成功 ');window.close(); </script> ");
return;
}
}
}


[解决办法]
把你的错误贴出来
[解决办法]
这么多眼都看花了,最好是说错误。。。
[解决办法]
真晕
[解决办法]
最好别整这么多代码,都是搞代码的,本来就看的挺晕了,所以你弄这么多也没人 看的
[解决办法]
额.报的什么错.
[解决办法]
写的有点乱 不一目了然 你可能是将一个页面上的多个连接 转到 这个Servlet中
这样就多写 了一个Servlet文件 在这个Servlet中几乎多做了同一件事情
错误多多 类名首字母要大写 方法首自母小写
不看了 ........

[解决办法]
简单点,就把错误贴出来!
[解决办法]
mark

热点排行