This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
when we use <jsp:include> tag in <jsp:forword> tag and provide runtime parameter in value attribute then it shows me red line in last few character. Code i we is like this <jsp:forward page="index.jsp"> <jsp:param name="var" value="<%=repuest.getParameter("sub")%>"/> </jsp:forward>
The EL inside jsp attribute value is not lexed as EL.
I ment scriptlet expression, not EL sorry.
This is quite nasty, and it looks like this hasn't been working for a while. It does not work in NB 6.5 either. It used to work in NB 5.5.
It's funny how we are connected, I am working on the fix right now. Part of it is already pushed. OTOH I seriously doubt it ever worked, at least since we have lexerized the jsp module. I am just writing the support for it.
Wow, thanks a lot! I verified that it did work in NB 5.5, but that's a long time ago.
Ohh, that is a mystery to me since I am sure there wasn't a code which would handle that in JspLexer. The only possibility is that there is a forgotten piece of code which used to create the embedding dynamically. Or of course it's possible that 5.5 is only syntax based which I couldn't belive. It seemed to me that we have the jsp lexer for very long time... In any case, the fix is almost done so users can rejoice. ;-)
fixed in web-main#3887c54a72b4 and 32313fab67b7
Integrated into 'main-golden', will be available in build *200911050201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/3887c54a72b4 User: Marek Fukala <mfukala@netbeans.org> Log: #160423 - <jsp:param value=""/> issue
*** Issue 119648 has been marked as a duplicate of this issue. ***
NetBeans IDE Dev (Build 201001110200)