wip commit with working vasc demo tech
This commit is contained in:
parent
a25e98f5d5
commit
c23d14522f
100 changed files with 4356 additions and 1220 deletions
|
|
@ -40,8 +40,8 @@ import net.forwardfire.vasc.impl.DefaultVascFactory;
|
|||
*/
|
||||
public abstract class AbstractJSFVascFacesControllerBase {
|
||||
|
||||
abstract VascFrontendData getNewVascFrontendData();
|
||||
abstract VascController getVascController();
|
||||
abstract public VascFrontendData getNewVascFrontendData();
|
||||
abstract public VascController getVascController();
|
||||
|
||||
public void setVascController(VascController vascController) {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,17 +71,18 @@ public class VascRequestFacesFilter implements Filter {
|
|||
* @see javax.servlet.Filter#init(javax.servlet.FilterConfig)
|
||||
*/
|
||||
public void init(FilterConfig config) throws ServletException {
|
||||
logger = Logger.getLogger(VascRequestFacesFilter.class.getName());
|
||||
templateFile=config.getInitParameter("templateFile");
|
||||
logger = Logger.getLogger(VascRequestFacesFilter.class.getName());
|
||||
servletContext = config.getServletContext();
|
||||
templateFile = config.getInitParameter("templateFile");
|
||||
if (templateFile==null) {
|
||||
throw new ServletException("No templateFile init-param found.");
|
||||
}
|
||||
resourceBundle=config.getInitParameter("resourceBundle");
|
||||
if (resourceBundle==null) {
|
||||
throw new ServletException("No resourceBundle init-param found.");
|
||||
return; //throw new ServletException("No resourceBundle init-param found.");
|
||||
}
|
||||
ResourceBundle.getBundle(resourceBundle); // test if it loads
|
||||
servletContext=config.getServletContext();
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -161,9 +162,13 @@ public class VascRequestFacesFilter implements Filter {
|
|||
locale = new Locale("nl");
|
||||
}
|
||||
try {
|
||||
ResourceBundle i18n = ResourceBundle.getBundle(resourceBundle,locale);
|
||||
String titleI18n = i18n.getString("vasc.entry."+entityName+".name");
|
||||
request.setAttribute("requestScopeVascEntityNameI18n" ,titleI18n);
|
||||
if (resourceBundle!=null) {
|
||||
ResourceBundle i18n = ResourceBundle.getBundle(resourceBundle,locale);
|
||||
String titleI18n = i18n.getString("vasc.entry."+entityName+".name");
|
||||
request.setAttribute("requestScopeVascEntityNameI18n" ,titleI18n);
|
||||
} else {
|
||||
request.setAttribute("requestScopeVascEntityNameI18n" ,entityName);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
request.setAttribute("requestScopeVascEntityNameI18n" ,entityName);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue