小编Ade*_*ari的帖子

为什么函数没有参数化的返回类型,因为它有参数化输入?

这总是迫使我们返回一个参数,以防我需要返回多个,比如一个List和一个String.函数参数中没有此限制.

java function return-type

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

应该为特定的Web应用程序选择哪些框架?

决定框架选择的因素有哪些,Web应用程序的技术.任何架构师请提供指导.

java architecture frameworks web-applications

3
推荐指数
2
解决办法
188
查看次数

冲突ListField单击和菜单单击

在我的应用程序中,我已将listfield放在屏幕上.现在我的问题是,当我点击列表项(当列表项具有焦点)时,它执行活动打开菜单.

我想在点击列表时禁用菜单.我希望如果我点击列表项,它应该只执行项目点击事件中定义的必要任务,不显示带有它的菜单.

有没有人对此有所了解?

java blackberry

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

Grails - 在查询中按两个字段排序

我的项目中有这样的域类:

class Log  {

Integer entityId
Integer tableId
Date logDt
}
Run Code Online (Sandbox Code Playgroud)

我想通过某个tableId选择所有记录,并按entityId logDt desc 对它们进行排序.按一个文件排序工作正常:

Log.findAllByTableId(tableID, [sort: 'entityId', order: 'desc'])
Run Code Online (Sandbox Code Playgroud)

但是当我尝试按两个字段排序时:

Log.findAllByTableId(tableID, [sort: 'entityId,logDt', order: 'desc'])

我得到一个错误,表示'entityId,logDt'此表中没有此类字段.

这样做的正确语法是什么?

谢谢.

grails grails-orm

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

如何在保存到数据库之前在JSP中转义-html?

我正在学习JSP和Java,并编写了一个(非常)简单的留言板来开始使用JSP.但我想确保没有人可以使用CSS,所以我需要在将HTML代码保存到mySQL数据库之前将其删除.我已经在这里搜索过并找到了"

  PreparedStatement pStmt = conn.prepareStatement("INSERT INTO test VALUES (ID, ?, ?)");

  pStmt.setString(1, request.getParameter("sender"));
  pStmt.setString(2, request.getParameter("text"));
  pStmt.executeUpdate();
Run Code Online (Sandbox Code Playgroud)

那么这样做的正确方法是什么?

java database jsp escaping

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

JSF:清除会话Scoped Bean

我想知道,session.remove("userBean")在用户关闭JSF 1.2上的窗口(点击浏览器的'X')后,我将如何在JSF中执行此操作.

我想在用户点击浏览器的'X'之后弹出一个确认弹出,但不太确定我如何访问或将Ok按钮绑定到我定义的方法,在那里我有清除范围bean的逻辑.或者有更好的方法吗?

任何帮助将受到高度赞赏.

谢谢.

java session jsf

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

如何将Derby数据库与Servlet连接?

我之前从未连接过java中的数据库.我是否应该知道是否应该使用servlet访问derby数据库?

我检查了这个:如何从我的servlet或JSP访问数据库? 但我看到文章上的评论说这是一种糟糕的连接方式.任何人都可以解释或告诉我最好的方法,我应该编码访问我的德比数据库?

非常感谢你.

java database servlets jdbc derby

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

用hibernate加入外键

我是一个hibernate-beginner,在尝试使用hibernate加入2个表时遇到问题.我想要做的是根据商店ID获取某个商店的产品列表,但我得到的是每个商店下列出的数据库中所有可用产品的列表.

这是以下代码Product.java:

@Entity
@Table (name = "products")
public class Product implements Serializable{

/**
 * 
 */
private static final long serialVersionUID = -1001086120280322279L;

@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column (name = "product_id")
private int product_id;

@Column(name = "product_name", unique=true)
private String product_name;

@JoinColumn(name = "store", referencedColumnName="store_id")
@ManyToOne(cascade=CascadeType.ALL)
private Store store;
Run Code Online (Sandbox Code Playgroud)

等等..

这是以下代码Store.java:

@Entity
@Table(name = "stores")
public class Store implements Serializable{
/**
 * 
 */
private static final long serialVersionUID = 4497252090404342019L;

@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column (name = "store_id")
private int store_id; …
Run Code Online (Sandbox Code Playgroud)

java hibernate

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

如何将数组从一个Servlet传递到另一个Servlet?

我想将多个值从一个servlet传递到另一个servlet.请告诉我如何通过?

java arrays servlets

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

Java中的间距标签和按钮

我仍在刷新旧的Java GUI并遇到了一些问题.这只是整个GUI的东西仍然很新鲜,我只使用了FlowLayout(),我猜我正在寻找的东西是不能用它完成的.这不是作业或任何东西,只是我正在做的事情.无论如何,我的问题:

基本上,我希望它看起来像这样

Welcome!
Today's Date is: 
(space)
(space)
Exit button
Run Code Online (Sandbox Code Playgroud)

我的问题是我不知道任何布局足以完成这项工作.我一直在阅读和搞乱,GridBagLayout我无法做任何事情,我尝试了另一种方式,按钮和dang程序一样大.无论如何,这里是我的代码,即使它不应该真的重要.

private void welcomeTab(){
    welcomePanel = new JPanel(new FlowLayout());
    String currentTime = SimpleDateFormat.getInstance().format(
    Calendar.getInstance().getTime());
    final JLabel welcomeLabel = new JLabel("Welcome!", JLabel.CENTER);
    final JLabel dateLabel = new JLabel ("Today's date is: " + currentTime, JLabel.CENTER);
    welcomePanel.add(welcomeLabel);
    welcomePanel.add(dateLabel);
    welcomePanel.add(createExitButton());
}
Run Code Online (Sandbox Code Playgroud)

谢谢.我一直在读这么多,似乎所有的例子都是用所有按钮创建窗格,这让我疯了.

java layout user-interface swing gridbaglayout

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