Details
-
Feature Request
-
Resolution: Done
-
Major
-
4.2.0.CR2
Description
- Create a Dynamic Web Project
- Add the following interface:
public interface Greeting { public String sayHello(); }
- And the implementation:
@Dependent @Named public class SimpleGreeting implements Greeting { @Override public String sayHello() { // TODO Auto-generated method stub return "Hello"; } }
- Enable JSF facet
- Create .xhtml page as:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html"> <h:head></h:head> <body> <h:outputText value="#{}" /> </body> </html>
No code completion in #{}. Changing @Named to @ManagedBean works.
Attachments
Issue Links
- is cloned by
-
JBIDE-18694 EL code completion not working automatically with @Named with Java EE 7
- Closed
- relates to
-
JBIDE-18598 "Configure->Add JSF Capabilities ..." throws exception on OK/Apply button pressed for Dynamic Web Project
- Open
-
JBIDE-18841 Add/Remove CDI support when facet version is changed
- Closed