小编La *_*lle的帖子

如何将JSTL添加到Maven?

我正在使用Mojarra,PrimeFaces和Tomcat 6.x开发JSF 2.0项目.

我需要使用c:forEach来表示某些primefaces组件,比如p:tab的动态数量,但我对c:forEach有问题.JSTL的所有其他标签都很好用.

我有以下错误:

java.lang.NoClassDefFoundError:javax/servlet/jsp/jstl/core/LoopTagStatus

我使用以下xmlns:c="http://java.sun.com/jsp/jstl/core",我试图替换,xmlns:c="http://java.sun.com/jstl/core"但没有显示与第二.

这是lib的确切版本:

<dependency>
    <groupId>javax.faces</groupId>
    <artifactId>jsf-api</artifactId>
    <version>2.0.2-FCS</version>
    <scope>provided</scope>
</dependency>

<dependency>
    <groupId>com.sun.faces</groupId>
    <artifactId>jsf-impl</artifactId>
    <version>2.0.4-b03</version>
    <scope>provided</scope>
</dependency>

<dependency>
    <groupId>org.primefaces</groupId>
    <artifactId>primefaces</artifactId>
    <version>2.2.1</version>
</dependency>

<dependency>
    <groupId>javax.el</groupId>
    <artifactId>el-api</artifactId>
    <version>2.2</version>
</dependency>

<dependency>
    <groupId>org.glassfish.web</groupId>
    <artifactId>el-impl</artifactId>
    <version>2.2</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

我怎么解决它?

如果需要,我可以提供更具体的信息.

编辑: 我添加并尝试了不同的范围(运行时和编译),但没有任何改变:

<dependency>
    <groupId>javax.servlet</groupId>
        <artifactId>jstl</artifactId>
        <version>1.2</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

存储库列表:

  <repositories>
    <repository>
      <id>central</id>
      <name>Maven Repository Switchboard</name>
      <layout>default</layout>
      <url>http://repo1.maven.org/maven2</url>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
    </repository>
    <repository>
      <id>maven-repository.dev.java.net</id>
      <name>Java.net Repository for Maven 1</name>
      <url>http://download.java.net/maven/1/</url>
      <layout>default</layout>
    </repository>
    <repository>
      <id>maven2</id>
      <name>Java.net Repository for Maven</name>
      <url>http://download.java.net/maven/2</url>
      <layout>default</layout>
    </repository> …
Run Code Online (Sandbox Code Playgroud)

jstl maven

31
推荐指数
4
解决办法
8万
查看次数

触发器与JPA事件

我正在使用Spring 3.1.0.RELEASE,JSF 2.x,JPA 2和Hibernate Provider,MySql 5.1.x进行Web应用程序.该应用程序在Tomcat 7.X上运行.

在我的实体中,我有一些日期,如上次更新日期:

@Column(name = "last_update_date", insertable = false, updatable = false)
@Temporal(TemporalType.TIMESTAMP)
private Date lastUpdateDate;
Run Code Online (Sandbox Code Playgroud)

目前我有一个更新的触发器:

CREATE TRIGGER upd_site BEFORE UPDATE ON site
FOR EACH ROW SET NEW.last_update_date = CURRENT_TIMESTAMP();
Run Code Online (Sandbox Code Playgroud)

它工作正常,但我只是注意到JPA中有一些回调方法http://www.objectdb.com/java/jpa/persistence/event

JPA Events和MySql的触发器之间最好的是什么?

谢谢.

triggers jpa-2.0

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

避免警告默认以下约束来键入`Integer'

我已经定义了以下函数来反转Int或string的列表:

myReverse :: [a] -> [a]
myReverse [] = []
myReverse (x:xs) = (myReverse xs) ++ [x]
Run Code Online (Sandbox Code Playgroud)

我用hspec测试:

 describe "myReverse" $ do
  it "returns the inversed list of the given list" $ do
   myReverse [1,2,3,4] `shouldBe` [4,3,2,1]

  it "returns the inversed string of the given string" $ do
   myReverse "A man, a plan, a canal, panama!" `shouldBe` "!amanap ,lanac a ,nalp a ,nam A"
Run Code Online (Sandbox Code Playgroud)

像这样我得到了警告

tests/OneToTenSpec.hs:69:24:
    Warning: Defaulting the following constraint(s) to type `Integer'
               (Eq a0)
                 arising from a use …
Run Code Online (Sandbox Code Playgroud)

haskell

16
推荐指数
1
解决办法
4754
查看次数

如何记录Spring加载的属性?

是否可以简单地记录spring加载的属性文件的所有内容<context:property-placeholder />

谢谢

spring

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

如何获得Netbeans 7的最新更新

我目前使用的是Netbeans 7.0.1.从关于页面:产品版本:NetBeans IDE 7.0.1(Build 201107282000).我在Ubuntu下使用Netbeans代理.

我在Netbeans网站上看到新版本7.1.2可用http://netbeans.org/downloads/index.html.

当我检查更新时,我看到:您的IDE是最新的!没有可用的更新.

问题是什么 ?我应该从网站上下载netbeans并重新安装?

谢谢

netbeans netbeans-7

6
推荐指数
1
解决办法
5666
查看次数

如何在IOS cordova项目上自动设置签名团队?

我正在尝试使用fastlane在Jenkins中自动构建/部署我的hybdrid移动应用程序.我使用ionic(v3.3.0)和cordova(v7.0.1)作为来源.我使用fastlane v2.36.0,Xcode是版本8.3.2.

我在jenkins工作中运行的命令

yarn
ionic cordova prepare
fastlane ios build
Run Code Online (Sandbox Code Playgroud)

fastlane/FastFile

platform :ios do
  before_all do
  end

  ios_project_path = "platforms/ios/awesomeproject.xcodeproj"

  desc "Build for IOS"
  lane :build do
    increment_build_number(
      xcodeproj: ios_project_path,
      build_number: ENV["BUILD_NUMBER"]
    )

    # Recreate schemes to ensure a smooth transition from cordova to gym
    recreate_schemes(project: ios_project_path)

    update_project_team(
      path: ios_project_path,
      teamid: "TEAMID"
    )

    #update_provisioning_profile_specifier(xcodeproj: ios_project_path)


      gym(scheme: "awesomeproject",
          configuration: "Debug",
          clean: true,
          project: ios_project_path,
          output_directory: "target")
  end
end
Run Code Online (Sandbox Code Playgroud)

fastlane/Appfile

package_name "com.xxx.awesomeapp"

app_identifier "com.xxx.awesomeapp" # The bundle identifier of your app
apple_id …
Run Code Online (Sandbox Code Playgroud)

xcode ios cordova fastlane ionic3

6
推荐指数
1
解决办法
4394
查看次数

Windows窗口管理器的名称

我有一个简单的问题,

我搜索Windows窗口管理器的确切名称.

对于Unix:X Window系统

Mac:石英

Windows :?

谢谢.

window-managers

5
推荐指数
3
解决办法
1039
查看次数

Jsf 重定向到新窗口

我正在使用 mojarra primefaces tomcat6.x 制作一个 JSF2.0 项目。

我做了一个选择列表,当我选择列表中的项目时,我想重定向到选定的 url。它可以是内部 URL。

这是可行的,但我想知道是否可以在新窗口中重定向。

我有以下代码 JSF:

        <h:form>
            <h:selectOneMenu onchange="this.form.submit();" valueChangeListener="#{wagent.selectBusinessTravelLink}">
                <f:selectItem itemLabel="#{msg['form.select.defaultValue']}" itemValue="" noSelectionOption="true"/>
                <f:selectItems value="#{wagent.businessTravelLinks}" var="bLinkItem" itemLabel="#{bLinkItem.label}" itemValue="#{bLinkItem.id}" />
            </h:selectOneMenu>
        </h:form>
Run Code Online (Sandbox Code Playgroud)

爪哇:

   public void selectBusinessTravelLink(ValueChangeEvent event) {
// some stuff
FacesContext.getCurrentInstance().getExternalContext().redirect(targetUrl);
}
Run Code Online (Sandbox Code Playgroud)

jsf redirect new-window jsf-2

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

sqlplus和sqldeveloper之间的区别?

我有一个sql脚本文件,用于创建表和插入数据.

服务器在Oracle 10g上运行.

当我使用sqldeveloper(远程计算机)并运行我的脚本时,一切都很完美.但是当我进入服务器并且我在相同的数据库,架构上运行相同的脚本时,使用sqlplus的用户会出现一些错误(完整性,唯一性......)?

有什么问题,为什么我在sqldeveloper上没有问题,但在sqlplus上有一些问题?是什么导致的?

sqlplus oracle10g oracle-sqldeveloper

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

禁用提示离子cordova准备?

我正在尝试以詹金斯自动化我的离子Cordova应用程序的构建。

我在詹金斯中运行的命令是:

yarn
ionic cordova prepare
Run Code Online (Sandbox Code Playgroud)

在离子cordova准备上,如果我要更新某些插件的版本,则会提示一些问题

本地插件@ ionic / cli-plugin-cordova有可用的更新(1.2.1 => 1.3.0)!您要安装吗?(是/否)

是否有任何标志或参数可以传递给准备禁用提示或对更新说不?

我在文档中找不到任何信息。

cordova ionic-framework

5
推荐指数
2
解决办法
1071
查看次数