在T4.0.2中如果我使用了
@Persist("Client")
public abstract void setOrder(Order order);
public abstract Order getOrder();
@InjectObject("engine-service:external")
public abstract IEngineService getExternalService();
public ILink getExternalLink(String pageName, Object[] parameters) {
ExternalServiceParameter esp = new ExternalServiceParameter(getPageName(), parameters);
return getExternalService().getLink(false, esp);
}
系统就会因为URL字符串太长,IE直接抛出
res://c:\WINDOWS\system32\shdoclc.dll/dnserror.html#
http://localhost:8080/test/outPage,form.sdirect
有没办法必须使用@Persist("Client")
但URL字符串可以变短点的方法