小编red*_*x26的帖子

Jaxb,Class有两个同名的属性

使用jaxb,我尝试读取xml文件只有xml文件中的一些元素很有趣,所以我想跳过很多元素

xml内容

xml我尝试阅读

<?xml version="1.0" encoding="UTF-8"?>
<!--Sample XML file generated by XMLSpy v2010 rel. 3 sp1 (http://www.altova.com)-->
<flx:ModeleREP xsi:schemaLocation="urn:test:mod_rep.xsd mod_rep.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:flx="urn:test:mod_rep.xsd">
<flx:DocumentHeader>
    <flx:Identification v="04489"/>
</flx:DocumentHeader>
<flx:TimeSeries>
    <flx:Identification v="test1a"/>
    <flx:BusinessType v="A01"/>
    <flx:Product v="123a"/>
    <flx:ResourceObject codingScheme="N" v="testa"/>
    <flx:Period>
        <flx:TimeInterval v="2011-07-02T00:00/2011-07-16T00:00"/>
        <flx:Resolution v="PT2H"/>
        <flx:Pt>
            <flx:P v="1"/>
            <flx:Q unitCode="String" v="1.0"/>
            <flx:A currencyIdentifier="String" v="195.0"/>
        </flx:Pt>
    </flx:Period>
</flx:TimeSeries>
<flx:TimeSeries>
    <flx:Identification v="test2a"/>
    <flx:BusinessType v="A01"/>
    <flx:Product v="a123b"/>
    <flx:ResourceObject codingScheme="N" v="test2"/>
    <flx:Period>
        <flx:TimeInterval v="2011-07-02T00:00/2011-07-16T00:00"/>
        <flx:Resolution v="PT2H"/>
        <flx:Pt>
            <flx:P v="1"/>
            <flx:Q unitCode="String" v="1.0"/>
            <flx:A currencyIdentifier="String" v="195.0"/>
        </flx:Pt>
        <flx:Pt>
            <flx:P …
Run Code Online (Sandbox Code Playgroud)

java xml jaxb

110
推荐指数
12
解决办法
11万
查看次数

使用vaadin的应用程序示例

我试图搜索一些使用"vaadin"的应用程序,除了"liferay".

我什么都没找到,所以我想更好地了解如何使用这个框架分割应用程序(设计),最佳实践等.

它似乎是一个很好的框架,但缺乏有关它的良好信息.

谢谢

web-applications vaadin

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

与jquery和javascript不同的结果

我有一个带id的select:param0.typeParameter.

我尝试用jquery来获取它:

$('#param0.typeParameter');
Run Code Online (Sandbox Code Playgroud)

如果它使用这个,我什么也得不到

document.getElementById('param0.typeParameter');
Run Code Online (Sandbox Code Playgroud)

那工作

javascript jquery

4
推荐指数
3
解决办法
146
查看次数

Poi'被追究似乎是自动添加的

我使用POI 3.1生成xlsx文件.

这个字符'在我的单元格中自动添加

cell = row.createCell(0);
cell.setCellValue(atm.getEnvelop());

   cell = row.createCell(1);
   cell.setCellType(Cell.CELL_TYPE_NUMERIC);
   cell.setCellValue(atm.getAmount().replace(".", ","));
Run Code Online (Sandbox Code Playgroud)

atm.getEnvelop()和atm.getAmount()是字符串

atm.getEnvelop()值是8635但是当我检入生成的文件时我得到:'8635

另一个是同样的事情

价值是200,00我得到'200,00

任何的想法?

java excel apache-poi

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

Spring验证器从未调用过

我试图验证一些信息,所以我添加了一个验证器并在post方法的参数中使用了@Valid:

@Controller
@RequestMapping("/user.htm")
public class UserController {

    @Autowired
    private IUserService userService;

    @RequestMapping(method = RequestMethod.GET)
    public String userInfo(Model model) {
       ....
        return "user";
    }

    @RequestMapping(method = RequestMethod.POST)
    public String userInfoResult(@Valid @ModelAttribute UserForm userForm, BindingResult result, Model model ) {

        UserInfo stat = userService.getStatitisque(userForm.getSearchCritera());
        userForm.setListeExpediteur(listeExpediteur);

        userForm.setUserInfo(stat);
        model.addAttribute("userForm", userForm);
    }    
}

public class UserFormValidator implements Validator {

    @Override
    public boolean supports(Class<?> type) {
        return UserForm.class.equals(type);
    }

    @Override
    public void validate(Object o, Errors errors) {
        UserForm userForm = (User) o;
        ...
    }
}
Run Code Online (Sandbox Code Playgroud)

当我调试时,我从未进入UserFormValidator类. …

java validation spring spring-mvc

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