【java-为什么意图需要上下文?】教程文章相关的互联网学习教程文章

java – Spring:如何组织应用程序Web上下文?

场景: >启动应用程序并在main()中加载ClassPathXmlApplicationContext,这将启动Jetty webapp.> dispatcher servlet然后加载XmlWebApplicationContext> dispatcher servlet然后查找WEB-INF / applicaitonContext.xml以作为根上下文加载 我只是想绕过上下文. >我应该使用上面列出的3个上下文吗?>我是否应该使用第一个上下文作为根上下文并且不允许调度程序加载默认的WEB-INF / applicationContext?>我应该在第1和第3个上下文之间创...

java – 将上下文传递给多个线程是否安全?

我正在实现一个为多个应用程序执行REST调用的服务.某些REST调用的结果应存储在内容提供程序中. 我目前正在尝试使用多个线程来执行HTTP请求,解析结果并将数据存储在内容提供程序中.为了做到这一点,我必须将Context传递给每个线程.我不确定这是不是一个好主意,因为我不知道Context是否可以传递给多个线程,因为它的大小,线程安全等等.我在想我只传递一个引用每个线程的Context对象,所以也许它传递它不重?解决方法:是的,这很好.我不认...

无法从静态上下文引用非静态方法’getSharedPreferences(java.lang.String,int)’【代码】

我有一个应用程序,我试图将按钮点击次数限制为五次,然后一旦用户按下此按钮五次,它应该禁用. 但是我收到了上述错误,我不知道为什么. 有任何想法吗 ?buttonadd.setOnClickListener(new OnClickListener () {@Overridepublic void onClick(View v) {Intent intent = new Intent(getApplicationContext(), MainActivity3.class);startActivity(intent);int clicks = 0;clicks++;if (clicks >= 5){buttonadd.setEnabled(false);}Share...

java – Spring REST模拟上下文路径【代码】

我尝试使用以下代码片段为spring rest mocks设置上下文路径:private MockMvc mockMvc;@Before public void setUp() {this.mockMvc = MockMvcBuilders.webAppContextSetup(this.context).apply(documentationConfiguration(this.restDocumentation)).alwaysDo(document("{method-name}/{step}/",preprocessRequest(prettyPrint()),preprocessResponse(prettyPrint()))).build(); }@Test public void index() throws Exception {thi...

java – 静态资源的URI中的上下文路径,我真的需要指定它吗?【代码】

我有一个简单的网络应用程序webappstaticimages- a.gifpages- test.htmlWEB-INFpages- test.jsp在test.html中,有<img src="/static/images/a.gif"/>问题是,在我将uri更改为之前,图像不会显示<img src="/web app name/static/images/a.gif"/>但是我在URI上加载test.htmlhttp://server/web app name/static/pages/test.html我在web.xml中配置了静态资源映射,如下所示.<servlet><servlet-name>springWeb</servlet-name><servlet-class...

在Java servlet中,为什么仅为上下文,请求和会话范围定义属性?

在servlet中,getAttribute()和setAttribute()仅与HttpSession,ServletRequest和ServletContext相关联,即仅为上下文,请求和会话范围定义属性.为什么不,比如ServletResponse或ServletConfig?解决方法:> ServletConfig用于web.xml中定义的init-params.>将属性设置为HttpServletResponse将无济于事,并且它都没有任何意义,因为响应是针对客户端的 – 而不是来自客户端,即浏览器,并且无法理解这一点.而且您必须了解JSP和Servlet都在服务...

java – 在Spring 3中,Web感知应用程序上下文是什么意思

我正在尝试设置会话范围的bean,但是spring文档说会话范围仅适用于Web感知应用程序上下文.文档中没有进一步的解释.有人可以澄清一下吗?解决方法:这意味着您只能在部署到Web服务器的应用程序中使用会话作用域bean. Spring可以在标准JVM中运行的应用程序中使用,也可以在servlet容器(Tomcat等)中运行.但是,会话仅存在于Web服务器中,因此如果应用程序在标准桌面环境中运行,则无意义.

java – 在CustomView类中获取MainActivity上下文【代码】

我知道这是一个简单的问题,但我错过了一些东西.我有2个类:MainActivity和CustomView.我有这个CustomView的XML布局. 我想从我的CustomView类访问所有MainActivity变量,并修改它们,我试图获取上下文,但它没有用. MainActivity类:MyCustomView customV;int myVar;@Override protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.start_page);customV = (MyCustomView)...

java – 跨多个应用程序上下文的Spring单例bean

我们有一个spring应用程序(单线程设计).我们希望将其改编为多线程.一个想法是创建一个父线程并生成不同的线程,这些线程将实例化他们自己的应用程序上下文并并行运行. (目前,内存和CPU并不是一个问题).我不确定春天是如何实现单身人士的. Spring是否使用静态引用并返回此内容或使用某种缓存/映射(非静态/非单例和特定于上下文)进行查找?这将帮助我决定是否更改config-xml.请任何想法.解决方法:每个应用程序上下文实例化一次Spring单...

java – 从静态上下文访问非静态方法【代码】

我对此感到有点困惑,而我在这里浏览建议的答案并没有产生在我的上下文中起作用的直接结果. 我的问题是基本的.让我们假设我有一个像这样的方法.private int someFunction(int x, int y){return (x+y+5) } 但是我想从main调用这个函数(public static void main(String args [])).我该怎么做呢? 如果有一个教程,你认为在这种情况下会帮助我,我也会非常感激.解决方法:此函数不需要访问任何成员变量,因此您可以将该方法声明为static:p...

java – 切换选项卡时无效上下文操作栏【代码】

我正在寻找一种方法,以便当用户切换标签时,我所拥有的上下文操作栏变得无效. 我已将其设置为使选项卡链接到Fragments,并且每个选项卡都有不同的上下文操作栏.我想在onTabUnselected()方法中可能有一种方法可以做到这一点,但我不知道如何去做. 任何帮助将非常感激.package com.androidDev.taskmanager;import java.util.ArrayList; import java.util.Locale;import android.app.ActionBar; import android.app.FragmentTransaction;...

java – 非静态方法是googlePlayServicesAvailable,并且无法从静态上下文引用getErrorDialog【代码】

我正在编写此代码,它显示错误非静态方法GoogleApiAvailability.isGooglePlayServicesAvailable(上下文上下文)和GoogleApiAvailability.getErrorDialog(Activity activity,int errorCode,int requestCode)无法从静态上下文引用.package com.xamarin.gcmexample; import android.app.Dialog; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import com.google.android.gms.common.ConnectionResult; i...

java – Spring:嵌套的应用程序上下文【代码】

我有一个应用程序上下文的层次结构.父上下文中定义的bean依赖于子中定义的bean.这是它的样子:public class X {public static class A {public B b;public void setB(B b) { this.b = b; }}public static class B { }public static void main(String[] args) {ClassPathXmlApplicationContext parent = new ClassPathXmlApplicationContext("/a.xml");go1(parent);}public static void go1(ClassPathXmlApplicationContext parent)...

java – 为什么我只有在拥有内部类时才能获得“无法从静态上下文引用的非静态变量”错误?【代码】

我在静态与非静态的概念上苦苦挣扎.我正在研究这个Thread示例程序(从here originally修改),当我使用内部类时,我将得到错误:Error: non-static variable this cannot be referenced from a static context这是导致错误的代码:public class Main2 {public static void main(String[] args) {Thread simple = new Thread(new SimpleTask());simple.start();}class SimpleTask implements Runnable {public void run() {};}class Dae...

java – 验证CXF HttpAsyncClient使用use.async.http.conduit上下文属性【代码】

我试图通过设置“use.async.http.conduit”属性来使用CXF异步HTTP客户端传输,详见this thread,并由this CXF article推荐. 我使用以下代码执行此操作:Client client = ClientProxy.getClient(wsClient); client.getRequestContext().put("use.async.http.conduit", Boolean.TRUE);碰巧,我的Web服务调用超时(可能是由于一些环境网络问题),我的客户端异常包含(提取):java.net.SocketTimeoutException: Read timed outat java.net.So...