小编cur*_*ous的帖子

从字符串中删除无效字符(("\\ /:*?\"<> |"))以将其用作FileName

如何从String中删除无效字符,以便它可以用作文件名?
无效字符包括 ("\\/:*?\"<>|").

java string

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

如何在JPA中保存外键实体

我有2个表客户和客户历史.customhistory有外键customerId,它引用了客户的customerId.在由JPA生成的实体中,我在customerhistory类中有一个customer对象,而我想在consumerhistory表中只保存customerId

我正在获得正确的customerId,但是当我想保存属性customerId时,我只有客户的对象,但是我自己生成的实体类中没有customerId

@Entity
public class Customerhistory implements Serializable {
    private static final long serialVersionUID = 1L;

    @Id
    @GeneratedValue(strategy=GenerationType.AUTO)
    private int primarykeyId;

    //bi-directional many-to-one association to Customer
    @ManyToOne
    @JoinColumn(name="CustomerId")
    private Customer customer;
Run Code Online (Sandbox Code Playgroud)

如上所示,我在实体customerHistory中没有customerId.怎么保存呢?

java database hibernate jpa

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

嵌套的try异常是否会被外部catch块捕获

我有类似的东西

try{   
  try{ . .a method call throwing a exception..} 
  finally { ...} 
} catch()...
Run Code Online (Sandbox Code Playgroud)

方法调用和外部catch(类型参数)抛出的异常类型是相同的.

嵌套的try异常是否会被外部catch块捕获?

java exception-handling

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

如何通过从jsf2.0和primefaces 2.2中的下拉菜单中选择值来显示隐藏数据表

我有一个下拉菜单,从下拉菜单中选择一个特定的值,我必须显示与其对应的数据表,并从下拉菜单中选择第二个,值应隐藏前一个数据表和对应于第二个的数据表值应该填充等等这里是我的代码:

   <h:selectOneMenu value="#{bean.value}"
styleClass="ui-inputfield ui-widget ui-state-default ui-corner-all"
style="width:100px;">
<f:selectItem itemLabel="Select" itemValue="Select" />
<f:selectItem itemLabel="5" itemValue="5" id="mySelectedValue1" onclick="hideOrShow(??);"/>
<f:selectItem itemLabel="6" itemValue="6" id="mySelectedValue2" onclick="hideOrShow(??);"/>
<f:selectItem itemLabel="7" itemValue="7" id="mySelectedValue3" onclick="hideOrShow(??);"/>    
    </h:selectOneMenu> 


<script type="text/javascript">   
function hideOrShow(show) {
var obj = document.getElementById("myForm:myPanel");
     if (show) { 
        obj.style.display = "block";
     }
 else {
         obj.style.display = "none"; 
    } 
  } </script> 


<h:panelGrid id="myPanel" columns="2"> 
    ... 
</h:panelGrid> 
Run Code Online (Sandbox Code Playgroud)

我的问题是将什么作为参数放在HideOrShow()中显示为?? 这样java脚本函数就可以识别它.最初如何隐藏所有数据表?

谢谢:好奇

jsf primefaces jsf-2

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

如何在java中以编程方式创建xml结构

我想在java中以编程方式创建一个xml结构

结构是这样的

<?xml version="1.0" encoding="UTF-8"?>
 <System token="com.test.dummy">
     <Parameter token="xyz">
        <Value>4</Value>
     </Parameter>
  </System>
Run Code Online (Sandbox Code Playgroud)

我必须创建一个临时文件,然后将此数据插入到文件中.我是这个领域的新手,有人可以帮助我.

java xml xml-parsing

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