小编t3c*_*ris的帖子

是否可以使用可在Java 6 JVM上运行的Java 7 SDK编译类文件?

由于公共Java 6 SE JRE越来越接近它的EOL(11月12日),我正在考虑将我的项目从Java 6移植到Java 7.如果Apple提供Java 7 JRE,这将不是什么大问题.对于Mac OS X.但由于Apple不愿意这样做,我仍然需要支持只拥有Java 6 JRE的用户.

有没有办法用Java 7 javac编译Java 6兼容的二进制文件(类文件)?当然,我知道在这样做时我不能使用新的Java 7功能.

谢谢你的期待!

java javac java-6 java-7

23
推荐指数
2
解决办法
1万
查看次数

EJB中的@Schedule方法在异常后没有执行

我在Java EE6 Singleton Session Bean中有一个方法,每隔30秒由一个@Schedule(...)计时器调用.这可以正常工作,直到在方法中抛出异常并捕获异常(异常是在try-catch块中抛出并捕获).异常发生后,计时器停止调用该方法.

无论是否发生异常,我如何强制计时器再次调用该方法?

最好的祝福,

基督教

ejb java-ee-6

12
推荐指数
2
解决办法
7952
查看次数

JodaTime:打印周期为几小时?

有没有办法在JodaTime中创建一个PeriodFormatter,它可以打印一段时间,比如2小时4小时4分钟52小时4分钟?

java jodatime

11
推荐指数
1
解决办法
2963
查看次数

是否有适用于Android的开源或免费主题库?

我正在寻找免费或更好的开源Android主题库来设计我的应用程序.挖网,我找不到任何东西.

有没有什么?你会推荐什么?

android themes

7
推荐指数
0
解决办法
929
查看次数

Java Server Faces和内容安全策略?

我想对基于JSF 2.1的Web项目使用“ 内容安全策略”,因为我认为它可以显着提高对XSS攻击的防护。

由于CSP的默认行为是阻止所有内联JavaScript,因此它基本上破坏了JSF

<f:ajax execute="input" render="output" />
Run Code Online (Sandbox Code Playgroud)

功能。这是因为当使用上述结构时,JSF会生成许多内联JavaScript代码。

有谁知道,如果有一种方法可以在JSF使用CSP基础的项目,其使用的F:AJAX,而不需要让JS在线使用下列CSP指令:

Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline'
Run Code Online (Sandbox Code Playgroud)

我知道可以将所有JavaScript手动放置在单独的文件中,但是这样做将被迫手动完成所有Ajax的工作。

jsf web content-security-policy

5
推荐指数
1
解决办法
1749
查看次数

以编程方式切换操作栏选项卡 - 如何附加参数?

我正在切换我的Android(Sherlock)操作栏选项卡,如此问题中所述:使用ActionBarSherlock以编程方式在Android中切换选项卡.
有没有办法将参数传递给被调用的选项卡?

在期待中感谢!


@semperfly要求的更多信息:

我的MainActivity有一个ActionBar并实现了ActionBar.TabListener

    actionBar = getSupportActionBar();
    actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
    tabCalculate = actionBar.newTab();
    tabCalculate.setText("Calculate");
    tabCalculate.setTabListener(this);
    actionBar.addTab(tabCalculate);

    tabArchive = actionBar.newTab();
    tabArchive.setText("Archive");
    tabArchive.setTabListener(this);
    actionBar.addTab(tabArchive);
Run Code Online (Sandbox Code Playgroud)

这是ActionBar.TabListener的实现:

public void onTabSelected(Tab tab, android.support.v4.app.FragmentTransaction ft) {
    FragmentManager fragmentManager = getSupportFragmentManager();
    FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();

    SherlockFragment fragment = null;
    if( tabCalculate.equals(tab) ) {
        if( fragmentInput == null ) {
            fragmentInput = new FragmentInput();                
        }            
        fragment = fragmentInput;
    } else if ( tabArchive.equals(tab)) {
        if( fragmentArchive == null ) {
            fragmentArchive = new …
Run Code Online (Sandbox Code Playgroud)

java android actionbarsherlock android-actionbar

3
推荐指数
1
解决办法
6739
查看次数