File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JSF and the fly likes Why h:outputScript attribute Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSF
Bookmark "Why h:outputScript attribute "name" is required" Watch "Why h:outputScript attribute "name" is required" New topic

Why h:outputScript attribute "name" is required

Bupjae Lee
Ranch Hand

Joined: May 14, 2007
Posts: 107
I wrote following JSF Facelet code:

But, NetBeans 7.0.1 says that "The required attribute name is missing" at line 2.
When I open this page with my browser, the inline script is worked correctly.

My question is, although my code works correctly, why my IDE complains?
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 17410

I don't know, but I'm not sure that you can safely use the "$" jQuery notation in JSF due to potential conflicts with the EL processor. It's safer to use the "jQuery" form, instead.

An IDE is no substitute for an Intelligent Developer.
I agree. Here's the link:
subject: Why h:outputScript attribute "name" is required
It's not a secret anymore!