使用jaxb,我尝试读取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) 我试图搜索一些使用"vaadin"的应用程序,除了"liferay".
我什么都没找到,所以我想更好地了解如何使用这个框架分割应用程序(设计),最佳实践等.
它似乎是一个很好的框架,但缺乏有关它的良好信息.
谢谢
我有一个带id的select:param0.typeParameter.
我尝试用jquery来获取它:
$('#param0.typeParameter');
Run Code Online (Sandbox Code Playgroud)
如果它使用这个,我什么也得不到
document.getElementById('param0.typeParameter');
Run Code Online (Sandbox Code Playgroud)
那工作
我使用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
任何的想法?
我试图验证一些信息,所以我添加了一个验证器并在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 ×3
apache-poi ×1
excel ×1
javascript ×1
jaxb ×1
jquery ×1
spring ×1
spring-mvc ×1
vaadin ×1
validation ×1
xml ×1