我有以下代码:
$.get('http://www.example.org', {a:1,b:2,c:3}, function(xml) {}, 'xml');
Run Code Online (Sandbox Code Playgroud)
有没有办法在请求发出后(在回调或其他情况下)获取用于发出请求的URL?
我想要输出:
http://www.example.org?a=1&b=2&c=3
Run Code Online (Sandbox Code Playgroud) 每次我在TomCat上运行我的Web应用程序时,它都会给我一个错误..jsp文件没有任何问题,只是我必须重新启动服务器,有时完整的IDE会让这个错误消失.
错误如下
2014年3月12日下午5:57:01 org.apache.catalina.core.StandardWrapperValve在路径[/ Assignment_1_Flight_Reservation_System]的上下文中调用SEVERE:servlet [jsp]的Servlet.service()引发异常[无法为JSP编译类]因为根本原因java.io.IOException:tmpFile.renameTo(classFile)在org.apache.jasper.compiler.jasper.compiler.jatper.installSmap上的org.apache.jasper.compiler.SmapUtil $ SDEInstaller.install(SmapUtil.java:204)失败SmapUtil.java:163)org.apache.jas上的org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:483)org.apache.jasper.compiler.Compiler.compile(Compiler.java:378) .compiler.Compiler.compile(Compiler.java:353)atg.apache.jasper.compiler.Compiler.compile(Compiler.java:340)atg.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646)at at Org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)位于org.apache.jasper.servle的org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)t.JspServlet.service(JspServlet.java:334)位于org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)的javax.servlet.http.HttpServlet.service(HttpServlet.java:728) .apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)位于org.apache.catalina.core.ApplicationFilterChain的org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393) .internalDoFilter(ApplicationFilterChain.java:243)org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)at org. apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)位于org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve. java:171)at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)org.apache.catalina.connector .CoyoteAdapter.service(CoyoteAdapter.java:408)org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)at org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process(AbstractProtocol.java:589)at at org.apache.tomcat.util.net.JIoEndpoint $ SocketProcessor.run(JIoEndpoint.java:312)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)at java.util.concurrent.ThreadPoolExecutor $ Worker.在java.lang.Thread.run上运行(ThreadPoolExecutor.java:615)(Thread.java:744)
为什么我们不能在开发环境中预编译资产?我知道sprockets基本上编译所有资产.
当我们进入生产环境时,我们运行命令:
rake assets:precompile
Run Code Online (Sandbox Code Playgroud)
但是在开发环境中,我们无法为它编译自己做任何事情.两种环境中资产编译的行为有何不同?
我创建了一个在Tomcat 8上运行的webapp.一如既往,我想使用slf4j,在这种情况下,由java.util.logging支持(因为它是Tomcat的默认值).相关的依赖是这样的:
<!-- logging -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.10</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-jdk14</artifactId>
<version>1.7.10</version>
<scope>runtime</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)
我在代码中添加了一些日志语句(信息和调试),但我找不到它们.既没有在控制台输出中(如果我从eclipse启动Tomcat)也没有在/ logs文件夹中创建的任何日志文件中(我的应用程序正常运行).
那么这里缺少什么?我是否必须向conf/logging.properties添加内容(我不想将任何日志配置打包到我的应用程序中)?是否有一个示例如何配置在tomcat中部署的给定webapp的日志记录?
我遇到了截断高图x轴标签的问题.在我的网站上,当标签截断时,它会在此图像中显示这个奇怪的字符

当我在JSFiddle中使用相同的确切代码时,它似乎工作正常,而不是...它应该显示的奇怪字符

有没有人有同样的问题?我在JSFiddle中使用相同的导入和相同的jQuery版本.
我认为这可能是编码的问题,但我在JSFiddle中使用UTF-8进行编码.
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Run Code Online (Sandbox Code Playgroud)
这是JSFiddle链接,我希望有人可以帮助我.
提前致谢!
javascript ×2
jquery ×2
tomcat ×2
compilation ×1
heroku ×1
highcharts ×1
jsp ×1
netbeans ×1
ruby ×1
slf4j ×1
sprockets ×1