小编rtr*_*szk的帖子

HTML选择和选项混合方向(ltr和rtl)

我有一个选择框,我想右对齐,但我想保持选项下拉框与左对齐。像这样:

<select>
  <option>item</option>
</select>
Run Code Online (Sandbox Code Playgroud)

和CSS:

select { direction: rtl; }
option { direction: ltr; }
Run Code Online (Sandbox Code Playgroud)

但是,设置选择标记的方向也可以设置选择下拉菜单的方向。看这里

这有可能吗?我知道我可以替代地使用js构建自定义选择功能,但我想尽可能简化它。

html css html-select direction

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

如何在Ebean中的两个参数上进行左连接?

我有两个表:"users"和"mail_list"以及相应的类.
这些表通过user_id引用id(在users表中)的外键(在mail_list表中)的帮助连接.用户可以kinds在mail_list表中记录两个- "general"或/和"admin".如果用户在mail_list表中有记录,这意味着他不想收到相应类型的邮件.
我想找到所有想收到一般邮件的用户.我确信正确的SQL查询看起来像这样:

SELECT U.id, U.email, M.user_id, M.kind
FROM users U
LEFT JOIN mail_list M
ON (U.id = M.user_id AND M.kind = 'general')
WHERE M.user_id IS NULL
Run Code Online (Sandbox Code Playgroud)

但不幸的是,我对Ebean不太好.请问,如果有可能,请帮我写一个这样的Ebean查询?我想避免使用Raw SQL.

在这里,我的课程的一些代码是:

@Entity
@Table(name = "users")
public class User {
    @Id
    public Long id;

    public String email;

    @OneToMany(mappedBy = "user")
        public List<MailList> mailLists;
    }

    @Entity
    @Table(name = "mail_list")
    public class MailList {
        @Id
        public Long id;

    /**
     * Kind of mail list
     */
    public String …
Run Code Online (Sandbox Code Playgroud)

java sql left-join ebean playframework-2.3

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

Ebean OrderBy CASE WHEN

使用 Ebean finder 时,是否可以提供如下所示的 order by 语句:

ORDER BY 
   CASE
      WHEN a = 'FOO' THEN 1
      WHEN a = 'BAR' THEN 2
      ELSE 99
   END
Run Code Online (Sandbox Code Playgroud)

ebean playframework-2.0

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

JPA:如何对实体中的 Set 字段进行排序?

I\xe2\x80\x99m 使用 Spring 3.2.11.RELEASE、Hibernate 4.3.6.Final 和 JPA 2.1。我有以下实体,其字段为 \xe2\x80\xa6

\n\n
@Entity\n@Table(name = "user")\npublic class User implements Serializable, Comparable<User>\n{\n    \xe2\x80\xa6\n    @ManyToMany\n    @JoinTable(name = "user_organization", joinColumns = { @JoinColumn(name = "USER_ID") }, inverseJoinColumns = { @JoinColumn(name = "ORGANIZATION_ID") })\n    @LazyCollection(LazyCollectionOption.FALSE)\n    @SortNatural\n    private SortedSet<Organization> organizations;\n
Run Code Online (Sandbox Code Playgroud)\n\n

上面,对组织的排序是通过组织\xe2\x80\x99s 名称字段完成的。当我运行 JPA 查询来检索 User 对象时,我想根据与其关联的组织的有序列表进行排序。我已经尝试过这个 \xe2\x80\xa6

\n\n
final CriteriaBuilder builder = m_entityManager.getCriteriaBuilder();\nfinal CriteriaQuery<User> criteria = builder.createQuery(User.class);\n\xe2\x80\xa6\nfinal SetJoin<User, Organization> orgsJoin = orderByRoot.join(User_.organizations, JoinType.LEFT);\norderByExpr = orgsJoin.get(Organization_.name);\ncriteria.orderBy(builder.asc(orderByExpr);\n
Run Code Online (Sandbox Code Playgroud)\n\n

但它不适用于用户与多个组织关联的情况\xe2\x80\x99\xe2\x80\x94 有时,列表中按字母顺序排列较低的组织的用户会在正确的用户之前返回。如果不编写一大堆本机 SQL,我如何使用 JPA/CriteriaBuilder 解决这个问题?

\n\n

编辑:这是我想要的一个例子。我正在寻找独特的用户。

\n\n
    \n
  • 用户A拥有组织“AAA大楼”和“ZZZ大楼” …

java sorting orm hibernate jpa

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

在 Linux 计算机上的 Java 7 中配置站点例外列表

站点例外列表是 Sun Java 7 以来的一项新安全功能。可以通过控制面板在 Windows 上进行配置。如何在 Linux 发行版上配置它?

java linux security

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

Robolectric 3.0 java.lang.NoSuchMethodException 创建活动

我很高兴听到 android studio 做了一些更新,使单元测试在 android studio 中变得简单,所以我一直在尝试设置 roboelectric,但我无法克服在以下方法中发生的这个错误。

MainActivity = Robolectric.buildActivity(MainActivity.class).create().get();
Run Code Online (Sandbox Code Playgroud)

使用以下堆栈跟踪

引起:java.lang.RuntimeException: java.lang.NoSuchMethodException: java.lang.Object.attach(android.content.Context, android.app.ActivityThread, android.app.Instrumentation, android.os.IBinder, int, android .app.Application, android.content.Intent, android.content.pm.ActivityInfo, java.lang.CharSequence, android.app.Activity, java.lang.String, android.app.Activity$NonConfigurationInstances, android.content.res .Configuration) 在 org.robolectric.util.ReflectionHelpers.traverseClassHierarchy(ReflectionHelpers.java:248) 在 org.robolectric.util.ReflectionHelpers.callInstanceMethod(ReflectionHelpers.java:138) ... 36 更多

为什么会发生这种情况以及我可以做些什么来克服它?

java testing android robolectric

5
推荐指数
0
解决办法
579
查看次数

使用模式获取Javassist的所有类

如何使用Javassist中的"com.stackoverflow.*"等模式获取所有类?

我发现只有2种方法:

1 /按姓名查找课程

CtClass ClassPool.getDefault().getCtClass("com.stackoverflow.user.name")
Run Code Online (Sandbox Code Playgroud)

2 /查找具有全名的类列表:

CtClass[] ClassPool.getDefault().get(String [] arg0)
Run Code Online (Sandbox Code Playgroud)

java javassist

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

如何在docker容器中运行的tomcat中部署webapp或war文件

我已经创建了 Docker 容器,Tomcat 正在该容器中运行。如何在 docker 容器中运行的 Tomcat 中部署 webapp 或 war 文件。

docker

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

HTML <select>:基于用户输入的焦点选项?

我有一个HTML select元素:

<select id='poetslist'>
    <option value="shakespeare">William Shakespeare</option>
    <option value="milton">John Milton</option>
    <option value="keats">John Keats</option>
    <option value="wordsworth">William Wordsworth</option>
    <option value="larkin">Phillip Larkin</option>
</select>
Run Code Online (Sandbox Code Playgroud)

在Chrome中,当页面加载时,William Shakespeare会选择该选项.如果用户开始输入"Phil",则列表会集中精力Phillip Larkin.熟悉的行为.

我想做的事情(最好使用jQuery)也允许用户输入诗人的首字母并让相关选项成为焦点.

因此,如果您键入JK,则该John Keats选项应该成为焦点.JM和约翰米尔顿等

我甚至不知道HTML select元素是如何工作的,不管它在不同的浏览器中是否有所不同等等 - 而且似乎很难为此找到好的文档.

谁能想出一个聪明的方法来在jQuery中做到这一点?

html jquery html-select

4
推荐指数
1
解决办法
6791
查看次数

使用 HTML 选择元素向 URL 添加获取参数

我在一个类似 的页面上/gallery.php?place=300&name=place1,我想要它,以便在我提交此表单时它会转到/gallery.php?place=300&name=place1&tag=X,其中 X 是所选标签的编号。

这里有什么问题?

<form action="/gallery.php?place=300&name=place1" method="get">
    <select name="tag">
        <option value=1>Aerial</option>
        <option value=2>Autumn</option>
        <option value=4>Boats</option>
        <option value=6>Buildings</option>
        <option value=7>Canals</option>
    </select>
    <input type="submit" value="Filter"/>
</form>
Run Code Online (Sandbox Code Playgroud)

html html-select

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