http error 500不能执行

HTTP ERROR 500

Problem accessing /MessageBorde/index.jsp. Reason:
JSP support not configured
在eclipse导进去一个项目就报这个错,执行不了,求解

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Python+OpenCV计算机视觉

Python+OpenCV计算机视觉

运行tomcat 提示错误信息HTTP Status 500 – Internal Server Error?

怎样解决下列错误啊,求各位大神指教!!!! [图片说明](https://img-ask.csdn.net/upload/201812/26/1545789119_137252.jpg)

HTTP 错误 500.0 - Internal Server Error

求解决方法,php模块路径 extension_dir = "C:\php\ext" WIN 2012 R2安装好IIS8.5和配置好PHP访问本地http://localhost/ 出现 HTTP 错误 500.0 - Internal Server Error C:\php\php-cgi.exe - FastCGI 进程意外退出 最可能的原因: IIS 收到了请求;但在处理请求过程中出现内部错误。此错误的根本原因取决于处理该请求的是哪一个模块以及出现此错误时工作进程中出现了何种情况。 IIS 无法访问网站或应用程序的 web.config 文件。如果 NTFS 权限设置不正确,便会出现这种情况。 IIS 无法处理网站或应用程序的配置。 已经过身份验证的用户没有使用此 DLL 的权限。 该请求将被映射到托管处理程序,但不会安装 .NET 可扩展功能。 可尝试的操作: 确保 web.config 文件的 NTFS 权限正确,并允许访问 Web 服务器的计算机帐户。 检查事件日志中是否记录了任何附加信息。 确认 DLL 的权限。 如果请求被映射到托管处理程序,则安装 .NET 可扩展功能。 创建跟踪规则以跟踪此 HTTP 状态代码的失败的请求。有关为失败的请求创建跟踪规则的详细信息,请单击此处。 详细错误信息: 模块 FastCgiModule 通知 ExecuteRequestHandler 处理程序 FastCGI 错误代码 0xc0000005 请求的 URL http://localhost:80/index.php 物理路径 C:\inetpub\wwwroot\index.php 登录方法 匿名 登录用户 匿名 详细信息: 此错误表明在处理请求时出现问题。Web 服务器收到了请求,但在处理过程中出现错误,导致 500 错误。 查看详细信息 » Microsoft 知识库文章: 294807

Python爬取出现Internal Server Error问题

``` import re import urllib.request fh=open('C:\\Users\\Hear-H\\Desktop\\汽车企业数据\\新建文件夹\\298.txt','w',encoding='utf-8') area='<li><span>公司地区</span>(.*?)</li>' area1=area.encode('utf-8') time='<span>成立时间</span>(.*?)</li>' time1=time.encode('utf-8') address='<span>地址</span>(.*?)</li>' address1=address.encode('utf-8') client='<p id=\"maintypicClient\">(.*?)</p>' product='<p id=\"product\">(.*?)</p>' i=0 pat='<a target=\"_blank\" href=\"(http://i.gasgoo.com/supplier/.*?)\">' headers=('User-Agent','Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36') opener=urllib.request.build_opener() opener.addheaders=[headers] while i<100: i+=1 url="http://i.gasgoo.com/supplier/c-298/index-"+str(i)+".html" web=opener.open(url).read().decode('utf-8') rst=re.compile(pat).findall(web) rst1=list() for a in rst: if a not in rst1: rst1.append(a) rst1.pop(0) for b in rst1: pat1=b+'\">(.*?)</a>' name=re.compile(pat1).findall(web) name_d=''.join(name) url1=b website1=opener.open(url1).read().decode('utf-8').encode('utf-8') website2=opener.open(url1).read().decode('utf-8') result1=re.compile(area1).findall(website1) for c in result1: result1_d=c.decode('utf-8') result2=re.compile(time1).findall(website1) for d in result2: result2_d=d.decode('utf-8') result3=re.compile(address1).findall(website1) for e in result3: result3_d=e.decode('utf-8') result4=re.compile(client).findall(str(website2)) result4_d=''.join(result4) result5=re.compile(product).findall(str(website2)) result5_d=''.join(result5) print(name_d+'?'+result1_d+'?'+result2_d+'?'+result3_d+'?'+result4_d+'?'+result5_d+'\n') fh1=fh.write(name_d+'?'+result1_d+'?'+result2_d+'?'+result3_d+'?'+result4_d+'?'+result5_d+'\n') fh.close ``` 就是我在爬取汽车企业数据网站的时候出现了HTTPError: Internal Server Error的问题,但是我上网查的时候一般说Internal Server Error出现的时候都会有500之类的数字提示,这里也没有,所以请问各位大佬一下,出现这种情况是不是只能用代理了呢?或者还有其他的方法 ``` Traceback (most recent call last): File "<ipython-input-1-7c05d0a2c578>", line 1, in <module> runfile('C:/Users/Hear-H/Desktop/汽车企业数据/汽车企业数据挖掘.py', wdir='C:/Users/Hear-H/Desktop/汽车企业数据') File "D:\Anaconda\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 786, in runfile execfile(filename, namespace) File "D:\Anaconda\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 110, in execfile exec(compile(f.read(), filename, 'exec'), namespace) File "C:/Users/Hear-H/Desktop/汽车企业数据/汽车企业数据挖掘.py", line 39, in <module> website1=opener.open(url1).read().decode('utf-8').encode('utf-8') File "D:\Anaconda\lib\urllib\request.py", line 531, in open response = meth(req, response) File "D:\Anaconda\lib\urllib\request.py", line 641, in http_response 'http', request, response, code, msg, hdrs) File "D:\Anaconda\lib\urllib\request.py", line 569, in error return self._call_chain(*args) File "D:\Anaconda\lib\urllib\request.py", line 503, in _call_chain result = func(*args) File "D:\Anaconda\lib\urllib\request.py", line 649, in http_error_default raise HTTPError(req.full_url, code, msg, hdrs, fp) HTTPError: Internal Server Error ```

error LNK2011: 未链接预编译对象;映像可能不能运行

vs2013的项目换了一个文件夹编译,出现error LNK2011: 未链接预编译对象;映像可能不能运行

on error goto语句放在循环里,能不能返回循环执行?

on error goto语句放在循环里,同时如果有exit for的话,如果有错误发生谁会得到执行?能不能返回循环执行?

我使用eclipse运行login时,传输数据出现HTTP Status 500 – Internal Server Error问题,请问这个怎么解决?

![图片说明](https://img-ask.csdn.net/upload/201912/18/1576647408_973159.jpg) ``` 控制器代码: String uname=request.getParameter("uname"); String upsw=request.getParameter("upsw"); if(uname!=null&&uname!=""){ SqlHelper daoTemp=new SqlHelper(); if(daoTemp.loginCheck(uname, upsw)) response.sendRedirect("/bsWeb/admin/Index.jsp"); else { String msg="登录失败!"; request.setAttribute("msg", msg); request.getRequestDispatcher("/Login/Login.jsp").forward(request, response); } } } 前台代码: <body> <% String msg=(String)request.getAttribute("msg"); if(msg!=null&&msg!="") out.print("<script>alert('"+msg+"')</script>"); %> <form action="/bsWeb/LoginCheck" method="post"> <div class="main"> <div class="mainin"> <h1>&nbsp;</h1> <div class="mainin1"> <ul> <li> <span>用户名:</span><input id="Text1" type="text" class="SearchKeyword" name="uname" /> </li> <li> <span>密码:</span><input id="Text1" type="text" class="SearchKeyword2" name="upwd" /> </li> <li> <input id="Button1" type="submit" class="tijiao" value="登录" /> </li> </ul> </div> </div> </div> </form> </body> 服务器代码: public class SqlHelper { String dbDriver="com.mysql.jdbc.Driver"; String url="jdbc:mysql://localhost:3306/bsweb?useUnicode=true&characterEncoding=utf8&serverTimezone=UTC&useSSL=false"; String dbuser="root"; String dbpsw=""; Connection conn; Statement stmt; ResultSet rs; //HttpSession session; public SqlHelper(){ } public CachedRowSetImpl getDataCache(String sql) { CachedRowSetImpl crTemp=null; try{ crTemp=new CachedRowSetImpl(); Class.forName(dbDriver); conn=DriverManager.getConnection(url,dbuser,dbpsw); stmt=conn.createStatement(); rs=stmt.executeQuery(sql); crTemp.populate(rs); }catch(Exception ex){ ex.printStackTrace(); }finally{ try { conn.close(); } catch (SQLException e) { e.printStackTrace(); } } return crTemp; } public Result getData(String sql){ Result rsTemp=null; try{ Class.forName(dbDriver); conn=DriverManager.getConnection(url,dbuser,dbpsw); stmt=conn.createStatement(); rs=stmt.executeQuery(sql); rsTemp=ResultSupport.toResult(rs); }catch(Exception e){ e.printStackTrace(); }finally{ try{ stmt.close(); conn.close(); }catch(Exception eOne){ eOne.printStackTrace(); } } return rsTemp; } public int userExecuteScalar(String sql){ int result=0; try{ Class.forName(dbDriver); conn=DriverManager.getConnection(url,dbuser,dbpsw); stmt=conn.createStatement(); result=stmt.executeUpdate(sql); }catch(Exception e){ e.printStackTrace(); }finally{ try{ stmt.close(); conn.close(); }catch(Exception eOne){ eOne.printStackTrace(); } } return result; } public boolean loginCheck(String uname,String upwd){ int count=0; String sql="select count(*) from admin where uname=? and upwd=?"; try{ Class.forName(dbDriver); conn=DriverManager.getConnection(url,dbuser,dbpsw); PreparedStatement preStmt=conn.prepareStatement(sql); preStmt.setString(1,uname); preStmt.setString(2,upwd); rs=preStmt.executeQuery(); while(rs.next()) count=rs.getInt(1); if(count>0) return true; }catch(Exception e){ e.printStackTrace(); }finally{ try{ stmt.close(); conn.close(); }catch(Exception eOne){ eOne.printStackTrace(); } } return false; } ```

nginx安装成功后访问IP提示500 Internal Server Error

截取报错信息如下: ![图片说明](https://img-ask.csdn.net/upload/201601/07/1452150220_709627.png) nginx.conf配置文件是copy的别人教程里面的。 #user nobody; worker_processes 1; error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; #gzip on; server { listen 80; server_name sanhe.phis.bz static.phis.bz; root E:/PHIS/admin; index index.html index.htm index.php; #access_log logs/host.access.log main; error_page 404 405 /error/404.html; error_page 500 502 503 504 /error/50x.html; #--request php file(use for www.phis.bz) #location ~ .*\.(php|php5)?$ { # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME E:/PHIS/admin$fastcgi_script_name; # include fastcgi_params.phis; #} #--request image file location ~ .*\.(gif|jpg|jpeg|png|bmp)$ { access_log off; expires 1h; } #--request static file location ~ .*\.(js|css|swf)?$ { access_log off; expires 2d; } #--can not request file location ~* .*\.(asp|aspx|dl|htaccess)($|\?) { return 405; access_log off; } #--can not visite dir location ~* .*\/(controllers|views|lib|log|cron)(\/|$|\?) { return 405; } #--http request location / { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME E:/PHIS/admin$fastcgi_script_name; include fastcgi_params.phis; #all request to index.php if (!-e $request_filename) { #return 500; rewrite ^/(.*)$ /index.php last; } } } } ``` ```

高并发下出现错误。500 Internal Server Error

1.高并发下会出现错误500 Internal Server Error 2. ``` 2019-05-21 19:31:50 -1985877 [http-bio-8002-exec-491] ERROR - A JSONObject text must begin with '{' at character 1 of <html> <head><title>500 Internal Server Error</title></head> <body bgcolor="white"> <center><h1>500 Internal Server Error</h1></center> <hr><center>nginx/1.9.9</center> </body> </html> net.sf.json.JSONException: A JSONObject text must begin with '{' at character 1 of <html> <head><title>500 Internal Server Error</title></head> <body bgcolor="white"> <center><h1>500 Internal Server Error</h1></center> <hr><center>nginx/1.9.9</center> </body> </html> at net.sf.json.util.JSONTokener.syntaxError(JSONTokener.java:512) at net.sf.json.JSONObject._fromJSONTokener(JSONObject.java:881) at net.sf.json.JSONObject._fromString(JSONObject.java:1102) at net.sf.json.JSONObject.fromObject(JSONObject.java:175) at net.sf.json.JSONObject.fromObject(JSONObject.java:145) at com.rebate.controller.IndexController.getByCertno(IndexController.java:179) at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:219) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:745) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:686) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827) at javax.servlet.http.HttpServlet.service(HttpServlet.java:624) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1087) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) 2019-05-21 19:31:49 -1985174 [http-bio-8002-exec-482] INFO - getRedPacket: mobile=null, resultJson=<html> <head><title>500 Internal Server Error</title></head> <body bgcolor="white"> <center><h1>500 Internal Server Error</h1></center> <hr><center>nginx/1.9.9</center> </body> </html> ``` 2.我想确人是因为程序原因报错,导致nginx出现错误。 还是ngnix转发原因出现,访问不到连接报错。

HTTP Status 500 – Internal Server Error是什么原因学生信息管理系统的

![图片说明](https://img-ask.csdn.net/upload/201904/29/1556543634_399018.png)![图片说明](https://img-ask.csdn.net/upload/201904/29/1556543659_637530.png)![图片说明](https://img-ask.csdn.net/upload/201904/29/1556543771_197615.png) 这个项目运行后是登录界面,也就是可以运行,但是涉及数据库的页面都打不开,报错如图,后面是我的代码截屏,第一个是关于数据库连接,第二个是涉及数据库的页面都会像图片上一样我圈起来的那样,怎么解决

网站打开报错,HTTP 错误 500.19 - Internal Server Error

本地运行没有问题,发布到服务器就出现以下错误 ![图片说明](https://img-ask.csdn.net/upload/201707/21/1500641705_493507.png)

ajax不执行success,执行error,能正常操作数据库

能正常发送请求,不能接收json数据 dataType:"json", success:function(result){ alert("aa"); if(result.status=="0"){ alert(result.msg); } }, error:function(){ alert("登记合同失败"); }

PHP链接MySQL出错,写的网页可以运行,链接数据库就报错error500

我的PHP,MySQL,apache都可以使用,按照测试得出的是这个样子,是哪里出错了呢,有没有大神可以救救孩子?![图片说明](https://img-ask.csdn.net/upload/202004/10/1586527795_755143.png) 我的PHP和MySQL没有放到同一个盘里,phpmyadmin也是可以打开可以用的。 我自己写的网页可以打开,但是链接数据库就报错500.

HTTP 错误 500.19 - Internal Server Error

web.config 文件的 system.webServer/httpErrors 节中不允许绝对物理路径“C:\inetpub\custerr”。请改用相对路径。 详细错误信息 模块 CustomErrorModule 通知 SendResponse 处理程序 AboMapperCustom-33028 错误代码 0x8007000d 请求的 URL XXXXXX 物理路径 D:\user\XXXX\index.php 登录方法 匿名 登录用户 匿名 最可能的原因: •工作进程无法读取 applicationhost.config 或 web.config 文件。 •applicationhost.config 或 web.config 文件中存在格式错误的 XML。 •由于 NTFS 权限不正确,服务器无法访问 applicationhost.config 或 web.config 文件。 可尝试的操作: •查询事件日志中有关配置文件不可读的原因的信息。 •确保为应用程序池指定的用户标识或通过身份验证的用户具有访问 web.config 文件的必需权限。 CSDN现有的方法 都测试过了,无法修复,求大神指导

jetty HTTP ERROR: 503

我输入地址:http://localhost/ctc-emassh (其中ctc-emassh是项目名称,这是一个基于ssh框架开发的程序) Problem accessing /ctc-emassh. Reason: Service Unavailable Powered by Jetty:// 但是我写一个简单的servlet应用:login程序,程序正常执行。 //嵌入的jetty web容器程序 public class JettyWebContainer { public Server server; @Inject ILog logger; @Inject ResourceLocator rs; private ContextHandlerCollection handlers = new ContextHandlerCollection(); public WebAppContext newAppContext(File file) { String appname = file.getName(); String dir = file.getAbsolutePath(); final WebAppContext context = new WebAppContext(); context.setDescriptor(dir + "/WEB-INF/web.xml"); context.setResourceBase(dir); context.setContextPath("/" + appname); context.setParentLoaderPriority(true);//是否与java2兼容 return context; } private static File[] loadAppList(File appDir) { return appDir.listFiles(new FileFilter() { public boolean accept(File pathname) { return pathname.isDirectory(); } }); } @Start public void start() throws Exception { int port = 80; logger.info("port:" + port); server = new Server(port); for (File appf : loadAppList(rs.getFile("webapp"))) { addHandler(newAppContext(appf)); } server.setHandler(handlers); try { server.start(); logger.info("server start ok!"); } catch (Exception e) { logger.error(e, "server start failed!"); throw e; } } @Stop public void stop() throws Exception { try { server.stop(); logger.info("stop JettyWebContainer ok!"); } catch (Exception e) { logger.error(e, "未成功关闭server"); throw e; } } public void addHandler(Handler handler) { logger.info("JettyWebContainer add handler %s", handler); handlers.addHandler(handler); } public void removeHandler(Handler handler) { logger.info("JettyWebContainer remove handler %s", handler); handlers.removeHandler(handler); } } 小弟,遇到这问题迟迟不能解决,待解决!

ajax返回500 (Internal Server Error)的问题

源码如下: $(function(){ $.validator.setDefaults({ submitHandler: function() { //表单验证成功并提交时执行 butsub(); } }); $("#submit_form_zzjs").validate(); var flag=true; function butsub(){ var formData = new FormData($("#submit_form_zzjs")[0]); if(flag){ $.ajax({ url: 'publish_server_chose.jsp', type: "POST", data: formData, cache: false, processData: false, contentType: false, beforeSend: function(){ flag=false; //防止发送两次请求 }, success: function (data) { flag = true; alert("发布成功!"); parent.location.href='personal_center_server.jsp'; }, error:function(){ alert("请先入驻实验室!"); } }); } } }); publish_server_chose.jsp: System.out.println("开始处理..."); String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; String trid=request.getSession().getAttribute("trid").toString(); if("".equals(trid)){ response.sendRedirect("login.jsp"); } int user_trid=Integer.parseInt(trid); System.out.println(user_trid); ci.adp.Table table = ci.adp.Table.getInstance("UT_JCW_SERVE"); DataRow row_one=Table.getInstance("ut_jcw_facilitor").queryDataRow("USERID="+user_trid+" AND PUBSTATE='已发布'"); DataRow row_two=table.newDataRow(); row_two.setValue("SSCID", row_one.getValueInt("TRID")); row_two.setValue("STATE", "正在审核"); row_two.setValue("ISDELETE", "否"); String message=""; //生成文件保存目录 String savePath = getServletConfig().getServletContext() .getRealPath("upload_publish"); //上传时生成的临时文件保存目录 String tempPath = getServletConfig().getServletContext() .getRealPath("temp_publish"); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM"); String ymd = sdf.format(new Date()); savePath += "/" + ymd + ""; //创建文件夹 File dirFile = new File(savePath); if (!dirFile.exists()) { dirFile.mkdirs(); } tempPath += "/" + ymd + ""; //创建临时文件夹 File dirTempFile = new File(tempPath); if (!dirTempFile.exists()) { dirTempFile.mkdirs(); } //创建一个DiskFileItemFactory工厂,文件解析 DiskFileItemFactory factory = new DiskFileItemFactory(); factory.setSizeThreshold(20 * 1024 * 1024); //设定使用内存超过5M时,将产生临时文件并存储于临时目录中。 factory.setRepository(new File(tempPath)); //设定存储临时文件的目录。 ServletFileUpload upload = new ServletFileUpload(factory); upload.setHeaderEncoding("UTF-8"); upload.setFileSizeMax(1024 * 1024); // try { List<FileItem> items = upload.parseRequest(request); //获取formdata表单内容 for (FileItem item : items) { if (item.isFormField()) { //普通文本 String name = item.getFieldName(); String value = item.getString("UTF-8");//解决普通输入项的数据的中文乱码问题 if("bigclass".equals(name)){ row_two.setValue("DETAIL", value); }else if("smallclass_zzjs_net".equals(name)){ row_two.setValue("TYPEID", value); } row_two.setValue(name, value); System.out.println(name+"="+value); } else { //附件文件 if (item.getSize() > 0) { String filename = item.getName(); String fileFileName = item.getFieldName(); //获取name属性名称 if (filename.equals("")) { filename = "file"; } //获取文件名部分 filename = filename.substring(filename .lastIndexOf("\\") + 1); String fileExtName = filename.substring(filename .lastIndexOf(".")); System.out.println(filename); System.out.println(fileFileName); InputStream in = item.getInputStream(); String saveFilename = makeFileName(); saveFilename = URLEncoder.encode(saveFilename, "UTF-8"); //转码 //得到文件的保存目录 String realSavePath = makePath(saveFilename, savePath); String file_path = realSavePath + "" + saveFilename + fileExtName; file_path = file_path.replaceAll("\\\\", "/"); file_path=file_path.substring(file_path.indexOf("upload")); System.out.println(file_path); if ("IMAGE".equals(fileFileName)) { row_two.setValue("IMAGE", file_path); } //创建一个文件输出流 ,文件路径+生产的文件名.后缀 FileOutputStream out1 = new FileOutputStream( realSavePath + "" + saveFilename + fileExtName); //创建一个缓冲区 byte buffer[] = new byte[1024]; //判断输入流中的数据是否已经读完的标识 int len = 0; //循环将输入流读入到缓冲区当中,(len=in.read(buffer))>0就表示in里面还有数据 while ((len = in.read(buffer)) > 0) { //使用FileOutputStream输出流将缓冲区的数据写入到指定的目录(savePath + "\\" + filename)当中 out1.write(buffer, 0, len); } in.close(); out1.close(); message = "文件上传成功!"; } } } row_two.update(); JSONObject obj=new JSONObject(); obj.put("data",message ); out.println(obj); } catch (FileUploadBase.FileSizeLimitExceededException e) { response.getWriter().print("单个文件超出最大值!!!"); return; } catch (FileUploadBase.SizeLimitExceededException e) { e.printStackTrace(); response.getWriter().print("上传文件的总的大小超出限制的最大值!!!"); return; } catch (Exception e) { response.getWriter().print("文件上传失败!"); e.printStackTrace(); } 执行ajax,返回publish_server_chose.jsp 500 (Internal Server Error),已困扰一周时间,求大神点拨。

Ajax既不执行success方法也不执行error方法

客户端代码 $("#imgLogin").click(function () { debugger; var name = $("#txtName").val(); var pwd = $("#txtPwd").val(); var validate = $("#txtValidate").val(); $.ajax({ type: "post", url: "Login.asmx/UserLogin", data: JSON.stringify({ "_name": name, "_pwd": pwd, "_validate": validate }), contentType: "application/json;charset=utf-8", dataType:"json", success: function (value) { if (value == "1") { alert("登陆成功"); } }, error: function () { alert("系统错误"); } }); }); 服务器端代码: [WebMethod(EnableSession = true)] public string UserLogin(string _validate,string _name,string _pwd) { int flag = 0; //flag为0表示验证码错误,为1表示登陆成功,为2表示密码错误 if (_validate.ToUpper() == Session["code"].ToString().ToUpper()) { try { string _sqlStr = "select * from [user] where name='" + _name + "' and pwd='" + _pwd + "'"; DBHelper _helper = new DBHelper("sqlConStr"); if (_helper.ExecuteQuery(_sqlStr).Rows.Count>0) { Session["userName"] = _name; Session["userID"] = _helper.ExecuteQuery(_sqlStr).Rows[0]["ID"].ToString(); flag = 1; } else { flag = 2; } } catch (Exception _exception) { flag = 2; throw _exception; } } else { flag = 0; } return "{'flag':" + flag.ToString() + "}"; //return flag.ToString(); }

ajax jsonp只执行error方法,不执行success方法如何处理?

js代码: var base = { urlHead : "http://localhost:8080/CreditWorld/" } var user = { login : function (){ $.ajax({ cache: true, type: "POST", url:base.urlHead+"userRegist", data:$('#userRegistForm').serialize(),// //data:"{}", async: false, dataType:"jsonp", //jsonp:'callback', jsonpCallback: "back", success: function(data) { alert("success" + data) }, error: function(XMLHttpRequest, textStatus, errorThrown) { alert(XMLHttpRequest); } }); } } 服务器代码: public String userRegist() { result = callback+"({\"flag\":\"successfuly\"})";//返回必须是json字符串; System.out.println(result); return SUCCESS; } xml配置 <package name="json" extends="json-default" namespace="/"> <action name="userRegist" class="com.credit.action.RegistAction" method="userRegist"> <result name="success" type="json"> <param name="root">result</param> </result> </action> </package> 开发者工具查到的返回值 ![图片说明](https://img-ask.csdn.net/upload/201608/07/1470560155_895335.png)

eclipse运行导入的web工程时浏览器反馈500,Internal Server Error 详细情况如图

![图片说明](https://img-ask.csdn.net/upload/202003/09/1583733884_163876.png) 有人说是导入不正确,我反复导入了几遍都是这个问题,想请教一下大家

2019 Python开发者日-培训

2019 Python开发者日-培训

150讲轻松搞定Python网络爬虫

150讲轻松搞定Python网络爬虫

设计模式(JAVA语言实现)--20种设计模式附带源码

设计模式(JAVA语言实现)--20种设计模式附带源码

YOLOv3目标检测实战:训练自己的数据集

YOLOv3目标检测实战:训练自己的数据集

java后台+微信小程序 实现完整的点餐系统

java后台+微信小程序 实现完整的点餐系统

三个项目玩转深度学习(附1G源码)

三个项目玩转深度学习(附1G源码)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

2019 AI开发者大会

2019 AI开发者大会

玩转Linux:常用命令实例指南

玩转Linux:常用命令实例指南

一学即懂的计算机视觉(第一季)

一学即懂的计算机视觉(第一季)

4小时玩转微信小程序——基础入门与微信支付实战

4小时玩转微信小程序——基础入门与微信支付实战

Git 实用技巧

Git 实用技巧

Python数据清洗实战入门

Python数据清洗实战入门

使用TensorFlow+keras快速构建图像分类模型

使用TensorFlow+keras快速构建图像分类模型

实用主义学Python(小白也容易上手的Python实用案例)

实用主义学Python(小白也容易上手的Python实用案例)

程序员的算法通关课:知己知彼(第一季)

程序员的算法通关课:知己知彼(第一季)

MySQL数据库从入门到实战应用

MySQL数据库从入门到实战应用

机器学习初学者必会的案例精讲

机器学习初学者必会的案例精讲

手把手实现Java图书管理系统(附源码)

手把手实现Java图书管理系统(附源码)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

.net core快速开发框架

.net core快速开发框架

玩转Python-Python3基础入门

玩转Python-Python3基础入门

Python数据挖掘简易入门

Python数据挖掘简易入门

微信公众平台开发入门

微信公众平台开发入门

程序员的兼职技能课

程序员的兼职技能课

Windows版YOLOv4目标检测实战:训练自己的数据集

Windows版YOLOv4目标检测实战:训练自己的数据集

HoloLens2开发入门教程

HoloLens2开发入门教程

微信小程序开发实战

微信小程序开发实战

Java8零基础入门视频教程

Java8零基础入门视频教程

Python可以这样学(第一季:Python内功修炼)

Python可以这样学(第一季:Python内功修炼)

相关热词 c#跨线程停止timer c#批量写入sql数据库 c# 自动安装浏览器 c#语言基础考试题 c# 偏移量打印是什么 c# 绘制曲线图 c#框体中的退出函数 c# 按钮透明背景 c# idl 混编出错 c#在位置0处没有任何行
立即提问