發表文章

目前顯示的是 2月, 2008的文章

Windows 連接埠被佔用了怎麼辦?

在commamd line 中下 [ netstat -ano ] 命令 在local address欄位中找到被佔用的 port 跟在 pid 欄位中找到對應的 process id 按 Ctrl+Alt+Del 叫出工作管理員,按下處理程序 tab,在[檢視]-->[顯示欄位]中勾選pid才會顯示pid欄位,這樣就可以知道是誰幹的好事了! 找不到pid的話試著去勾選下面有個 [顯示來自所有使用者的處理程序] 吧!

Srping MultiactionController 使用綁定的設定

跟simpleform controller一樣,先在xml中設定好validator 只要validator的support有支援到在multiaction controller中的command的時候 就會採用該valiodator 接下來新增一個MyMultiacitonController 擴展原本的multiaction controller public class MyMultiactionController extends MultiActionController { //用來儲存binding error的model private Map errorModel = null; //以下是修改原始程式碼的結果 @Override protected void bind(HttpServletRequest request, Object command) throws Exception { logger.debug("Binding request parameters onto MultiActionController command"); ServletRequestDataBinder binder = createBinder(request, command); binder.bind(request); if (getValidators() != null) { for (int i = 0; i < getValidators().length; i++) { if (getValidators()[i].supports(command.getClass())) { ValidationUtils.invokeValidator(getValidators()[i], command, binder.getBindingResult()); } } } if (binder.getBindingResult().hasErrors()) { setErrorModel(binder.getBindingResult().getModel()); } } public Map getErrorModel() { Map map =