求助! 源代码被删除了.只有TOMCAT中有最后布署的,请问是否可以恢复源代码!

问题描述

求助!源代码被删除了.只有TOMCAT中有最后布署的,请问是否可以恢复源代码!

解决方案

解决方案二:
在google中搜索:Java反编译
解决方案三:
当然可以啊webapps底下啊
解决方案四:
用这个反编译出错.(label191;>>===这个地方出错)/////////////////////////////////label191;>>===这个地方出错///////////////////////////////packagecom.ltian.action;importcom.ltian.proxy.ProxyFactory;importcom.ltian.service.AdminService;importcom.ltian.service.impl.AdminServiceImpl;importcom.ltian.vo.AdminVo;importjava.io.PrintStream;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importjavax.servlet.http.HttpSession;importorg.apache.struts.action.ActionForm;importorg.apache.struts.action.ActionForward;importorg.apache.struts.action.ActionMapping;importorg.apache.struts.actions.DispatchAction;publicclassAdminActionextendsDispatchAction{privateAdminServiceservice;publicAdminAction(){this.service=((AdminService)ProxyFactory.createProxyInstance(newAdminServiceImpl()));}publicActionForwardlogin(ActionMappingmapping,ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse)throwsException{StringuserName=request.getParameter("userName");StringuserPass=request.getParameter("userPass");StringcheckCode=request.getParameter("code");StringuserCode=(String)request.getSession().getAttribute("rand");if((userCode!=null)&&(checkCode!=null)){if(checkCode.equals(userCode)){[size=24px]if((userName==null)||(userPass==null))breaklabel191;[/size]AdminVologinedVo=this.service.verify(newAdminVo(userName,userPass));if(loginedVo==null){request.setAttribute("tip","对不起,你的用户名或密码错误!");request.setAttribute("url","/ltian/index.jsp");returnnewActionForward("/ltian/error.jsp");}request.getSession().setAttribute("admin",loginedVo);returnnewActionForward("/ltian/main.html",true);}request.setAttribute("tip","对不起,您的验证码有误!");request.setAttribute("url","/ltian/index.jsp");returnnewActionForward("/ltian/error.jsp");}label191:request.setAttribute("tip","对不起,系统出现错误!");request.setAttribute("url","/ltian/index.jsp");returnnewActionForward("/ltian/error.jsp");}publicActionForwardaddAdmin(ActionMappingmapping,ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse)throwsException{Stringusername=request.getParameter("username");Stringpassword=request.getParameter("password");if((username!=null)&&(password!=null)&&(username!="")&&(password!=null)){this.service.insert(newAdminVo(username,password));request.setAttribute("tip","添加成功!");request.setAttribute("url","/ltian/AddAdmin.jsp");returnnewActionForward("/ltian/completed.jsp");}request.setAttribute("tip","系统出现错误!");request.setAttribute("url","/ltian/AddAdmin.jsp");returnnewActionForward("/ltian/completed.jsp");}publicActionForwardupdateAdminPwd(ActionMappingmapping,ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse)throwsException{Stringusername=request.getParameter("username");Stringoldpwd=request.getParameter("passwordold");Stringnewpwd=request.getParameter("passwordnew");Stringrnewpwd=request.getParameter("repasswordnew");System.out.println(oldpwd+","+newpwd+","+rnewpwd);if((username!=null)&&(oldpwd!=null)&&(newpwd!=null)&&(rnewpwd!=null)&&(newpwd.equals(rnewpwd))){try{this.service.chagePass(username,oldpwd,newpwd);request.setAttribute("tip","修改密码成功!");request.setAttribute("url","/ltian/UpdatePwd.jsp");returnnewActionForward("/ltian/completed.jsp");}catch(Exceptione){e.printStackTrace();request.setAttribute("tip","请确认您的密码!");request.setAttribute("url","/ltian/UpdatePwd.jsp");returnnewActionForward("/ltian/error.jsp");}}request.setAttribute("tip","系统错误!");request.setAttribute("url","/ltian/main.html");returnnewActionForward("/ltian/main.html");}publicActionForwardlogout(ActionMappingmapping,ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse)throwsException{request.getSession().removeAttribute("admin");request.getSession().invalidate();returnnewActionForward("/ltian/index.jsp",true);}}
解决方案五:
不知道大家知道eclipse中有个反编译的插件名字叫什么吗?
解决方案六:
用java_反编jd-gui-0.2.10.windows.zip也有eclipse插件

时间: 2024-10-22 07:54:01

求助! 源代码被删除了.只有TOMCAT中有最后布署的,请问是否可以恢复源代码!的相关文章

求助...web-xml配置完servlet之后tomcat启动不了

问题描述 求助...web-xml配置完servlet之后tomcat启动不了 为什么我在web-xml配置完servlet之后tomcat就启动不了了?把内段servlet删了就又能了 解决方案 tomcat servlet与web.xml的配置说明一servlet通过web.xml配置在服务器启动时自动启动 解决方案二: <servlet> <servlet-name>BashMS</servlet-name> <servlet-class>msUtil

求助: 布署项目到远程linux上的tomcat上.布署成功后,访问不到jsp,静态资源文件也访问不到. 报404错误.

问题描述 求助:布署项目到远程linux上的tomcat上.布署成功后,访问不到jsp,静态资源文件也访问不到.报404错误.20分钟前匿名|分类:JAVA相关|浏览3次求助:布署项目到远程linux上的tomcat上.布署成功后,访问不到jsp,静态资源文件也访问不到.报404错误.项目MVC层用的是struts2,在web.xml中配置的Struts2的.如果我将web.xml文件中的struts2的配置删除掉.这时就可以访问到静态的资源文件,也可以直接访问JSP文件了.但是这样STRUTS

【求助】我要开发一个在线编辑试题的系统,请问如何在系统中把office word整合进去

问题描述 [求助]我要开发一个在线编辑试题的系统,请问如何在系统中把office word整合进去 之前查了一些关于officewordapp的资料,但是不知道该怎么操作,我现在用的是office2010,想知道怎样才能在系统中加入officeword的功能,需要什么插件,如何操作,希望懂的大神们不吝赐教 解决方案 微软好像有个Microsoft Office Web Components中的SheetSpace,这个是excel的工具,word里面也应该有.

请问:eclipse导入源代码后出现错误,如图所示,是什么原因,怎么样解决??

问题描述 请问:eclipse导入源代码后出现错误,如图所示,是什么原因,怎么样解决?? 解决方案 把鼠标放在错误位置,看下什么错.估计是有包没导进去,ctrl+shift+o 导包. 也可能是lib缺少,build path 解决方案二: 看看lib下有没有jar,如果有jar,选中jar包,右键-bulid path中,选add bulid path 解决方案三: 你的相关类导进去了吗,还是说没有 解决方案四: import 导入包,或者lib没有导入 解决方案五: 缺少jar包,而且估计还

求助 web安装布署后无法显示数据

问题描述 大哥们,小弟遇到一个问题,非常着急,我写了一个页面,主要的功能就是访问FTP服务器上的文件,然后把文件名和创建日期列出来,我用的是AJAX.DLL组件中的方法实现的,我现在在NET环境里运行没问题,但是当我打包安装自动创建完虚拟目录后,在IIS中浏览这个页面,就只显示一个NULL,然后我把里面页面中的使用AJAX方法返回的值输出来,弹出来的还是NULL,这是怎么回事啊?哪位好心的大哥能指点一下,在线等 解决方案 解决方案二:貌似要把这个DLL注册的

通向架构师的道路(第二天)之apache tomcat https应用

一.总结前一天的学习 在前一天的学习中我们知道.了解并掌握了Web Server结合App Server是怎么样的一种架构,并且亲手通过Apache的Http Server与Tomcat6进行了整合的实验. 这样的架构的好处在于: ü   减轻App Server端的压力,用Web Server来分压,即Web Server只负责处理静态HTML内容,而App Server专职负责处理Java请求,这对系统的performance是一个极大的提升. ü   安全,Web Server端没有任何J

j2ee tomcat https 证书等一系列相关知识的学习总结

在前一天的学习中我们知道.了解并掌握了Web Server结合App Server是怎么样的一种架构,并且亲手通过Apache的Http Server与Tomcat6进行了整合的实验. 这样的架构的好处在于:  减轻App Server端的压力,用Web Server来分压,即Web Server只负责处理静态HTML内容,而App Server专职负责处理Java请求,这对系统的performance是一个极大的提升. 安全,Web Server端没有任何Java源代码包括编译后的东西,对In

通向架构师的道路(第五天)之tomcat集群-群猫乱舞

一.为何要集群 单台App Server再强劲,也有其瓶劲,先来看一下下面这个真实的场景. 当时这个工程是这样的,tomcat这一段被称为web zone,里面用spring+ws,还装了一个jboss的规则引擎Guvnor5.x,全部是ws没有service layer也没有dao layer. 然后App Zone这边是weblogic,传输用的是spring rmi,然后App Zone这块全部是service layer, dao layer和数据库打交道. 用户这边用的是.net,以w

详谈tomcat集群

一.为何要集群 单台App Server再强劲,也有其瓶劲,先来看一下下面这个真实的场景. 当时这个工程是这样的,tomcat这一段被称为web zone,里面用spring+ws,还装了一个jboss的规则引擎Guvnor5.x,全部是ws没有service layer也没有dao layer. 然后App Zone这边是weblogic,传输用的是spring rmi,然后App Zone这块全部是service layer, dao layer和数据库打交道. 用户这边用的是.net,以w