formalizing in the
spec, so we'd be very interested in your feedback. Please report back
on our JSP spec mailing list with your progress and findings:
https://jsp-spec-public.dev.java.net/
---
Mark Roth, Staff Engineer, Java Software
JSP 2.0 / 2.1 Specification Lead
Java En
ewhat too early to tell. Stay tuned for more information as it
becomes available.
I just wanted to put it on the radar of those who were interested in
developments in this space. And of course feel free to send mail to the
JSR alias if you have feedback.
---
Mark Roth, Java Software
JS
For those that are interested, here's a summary of JSR-223, straight
from the spec lead.
---
Mark Roth, Java Software
JSP 2.0 Specification Lead
Sun Microsystems, Inc.
--- Begin Message ---
Hi Mark
Here's a little essay on the relationship between the JSR and PHP. Feel free to
ing their RI on top of Tomcat.
Cool stuff!
---
Mark Roth, Java Software
JSP 2.0 Specification Lead
Sun Microsystems, Inc.
Costin Manolache wrote:
Nice :-)
Did you try it ? I'm curious, could you run a quick helo world benchmark
( helo.jsp / help.php ) ?
The big question is the level of i
orry about such
things :)
---
Mark Roth, Java Software
JSP 2.0 Specification Lead
Sun Microsystems, Inc.
Michael McGrady wrote:
What is this about? I am sure of one thing, I did not improperly use
anything. I don't know what you mean about "resign[ing my]account
information&quo
, but if I had a vote I'd say stick with Kin-Man's patch.
Hope this helps.
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Remy Maucherat wrote:
Kin-Man Chung wrote:
Agreed that the spec can be clearer. :-)
This has been discussed by the Spec
Hi Kin-Man,
I'm just about to look into this. I'll try to have an answer for you by
tonight.
- Mark
Kin-Man Chung wrote:
-1.
Remy, please reread JSP 2.0 spec, p 1-101,1-102. Bullet .2 of the Semantics
section was added to allow for this kind of optimization. Bullet .5 and .6
will be execute
No problem, Mark.
Thanks,
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Mark Thomas wrote:
Mark,
Thanks for the clarification. I must confess I has missed the 'should' and
read it as 'must'. I'll revert my previous patch and modify
ning to the user since the application is not
following the specification.
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Mark Thomas wrote:
Larry,
AFAIK Tomcat behaviour does not depend on the version of the
deployment descriptor schema apart from during the
inter
Converting an incorrect
@returns to a correct @return would make both the spec PDF and assertion
list get out of sync with the API workspace. There are other
side-effects as well.
Thanks in advance for the summary to the specification aliases!
---
Mark Roth, Java Software
JSP 2.0 Co-Specificat
Hi Yoav,
Shapira, Yoav wrote:
Howdy,
Thanks for the clarification Mark, and for beating me to the question
Tim ;)
No problem!
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
-
To unsubscribe, e
rwork (e.g. whether to mark bugs as WONTFIX or not). Your
suggestion sounds reasonable to me.
It's probably a good idea to outline these rules in a README.txt file in
the workspace as well.
Hope this helps.
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsy
lease don't hesitate to contact me if you have any questions on this
matter.
Thank you for your cooperation.
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
-
To unsubscribe, e-mail: [EMAIL
e normally
buffered. There is an implicit object 'out' that writes to the buffered
JspWriter which will accomplish what you are looking for, in the right
order. So you should do this instead:
Me first.
<% out.println("Me second"); %>
Hope this help
Remy Maucherat wrote:
* JSP 2.0 (Mark Roth) - well, not really about TC
Thanks for the plug, Remy :)
- Mark
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Attached is a patch to the TLD schema to remove a superfluous definition
for the xml prefix.
jsr152/src/share/dtd/web-jsptaglibrary_2_0.xsd
- Removed superfluous xml namespace
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Index: jsr152/src/share/dtd/web
sions/crt.html
* jsr152/examples/simpletag/foo.html
* jsr152/examples/snp/snoop.html
* jsr152/examples/xml/xml.html
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Index: jsr152/build.xml
===
Attached is a patch to update the J2EE 1.4 schema.
jsr154/src/share/dtd/j2ee_1_4.xsd
- clarify that fully-qualified-classType is a binary name
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Index: jsr154/src/share/dtd/j2ee_1_4.xsd
jsr152/src/share/javax/servlet/jsp/tagext/IterationTag.java
- Clarified that doAfterBody() is not called if there is no body.
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Index: jsr152/src/share/javax/servlet/jsp/tagext/IterationTag.java
directive (which doesn't always exist or produce consistent
results)
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Index: jsr152/src/share/javax/servlet/jsp/tagext/TagInfo.java
===
RCS
Slight additional clarification to TLD.
jsr154/src/share/dtd/web-jsptaglibrary_2_0.xsd
jsr152/src/share/dtd/web-jsptaglibrary_2_0.xsd
- Clarified that body-content is not just a hint
- Reformatted description for body-content with smaller margins
for spec
---
Mark Roth, Java
Handlers.
jsr154/src/share/dtd/j2ee_1_4.xsd
- Updated to latest J2EE 1.4 schema
- Moved java-typeType to common file.
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Index: jsr152/src/share/dtd/web-jsptaglibrary_2_0.xsd
s and making this happen.
I hope we can continue this going forward, so remember to send all your
JSP specification feedback, be it positive or negative, to
[EMAIL PROTECTED]
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Greg Wilkins wrote:
I've just starte
Hi Luo,
You can create an index.jsp or index.html page in that directory and
people will no longer be able to list the directory contents.
- MArk
Luo, Zhongjun wrote:
Dear Sir/Madam:
I have used Tomcat to make a web site, please see:
http://bac-portal.mc.vanderbilt.edu/BAC/BACWEB.jsp
Would yo
/src/share/javax/servlet/jsp/tagext/TagInfo.java:
- Corrected error in constructor javadoc for JSP 1.1 TLD
jsr152/src/share/javax/servlet/jsp/tagext/JspFragment.java:
- Changed to an abstract class
- Added getJspContext() method
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun
ate() - Removed defaultPrefix param and allow FunctionMapper
to mutate after call.
- parseExpression() - Removed defaultPrefix param and allow
FunctionMapper to mutate after call.
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Index: jsr152/examples/
Quick patch to improve JSP 2.0 EL examples:
* Added example of conditional operator ${(1==2) ? 3 : 4}
Commented out, since this is not yet implemented.
* Changed quoting from old-style ${'${'} 1 + 2 }
to new-style \${ 1 + 2 }
---
Mark Roth, Java Software
PTY, and SCRIPTLESS
- Renamed j2ee:tag-extensionType to
j2ee:tld-extensionType
- Removed references to old mustUnderstand attribute
- Added function-extension element for extension of
function elements in addition to taglib and tag
elements.
---
Mark Roth, Java Software
Minor correction. IllegalArgumentException should be
IllegalStateException in the note for JspContext.
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Mark Roth wrote:
Attached are updates to the JSP 2.0 API and XML Schema files, in gzipped
format (was too
td/jsp_2_0.xsd
/jsr154/src/share/dtd/web-app_2_4.xsd
- Updated to the latest, including reformatted indentation.
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
jakarta-servletapi-5.patch.txt.gz
Description: applic
:
* description
* display-name
* icon
* example
* tag-extension
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Index: jsr152/src/share/dtd/web-jsptaglibrary_2_0.xsd
===
RCS file:
/home/cvspublic
Hi,
I noticed the link on the following page states "Servlet/JSP Javadocs"
but only the Servlet javadocs are available.
http://jakarta.apache.org/tomcat/tomcat-5.0-doc/index.html
- Mark
-
To unsubscribe, e-mail: [EMAIL PROTEC
@throws Throwable tag for doCatch()
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Index: jsr152/src/share/javax/servlet/jsp/JspContext.java
===
RCS file:
/home/cvspublic/jakarta-servletapi-5/jsr152
default is no prefix)
- Changed description of defaultPrefix parameter to evaluate
("" means the default is no prefix)
jsr152/src/share/javax/servlet/jsp/tagext/SimpleTag.java
- Changed javadocs for setJspBody(). null is no longer passed
if the body is empty. Instead, setJspBody()
Small patch to fix some javadocs.
Modified File:
jsr152/src/share/javax/servlet/jsp/tagext/BodyTag.java
- Mark
Index: jsr152/src/share/javax/servlet/jsp/tagext/BodyTag.java
===
RCS file:
/home/cvspublic/jakarta-servletapi-5/jsr152
ronized
after doStartTag() if EVAL_BODY_INCLUDE is returned.
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
? jsr152/src/share/javax/servlet/jsp/JspException.class
? jsr152/src/share/javax/servlet/jsp/JspWriter.class
? jsr152/src/share/javax/servlet/jsp/.nbattrs
Hi Mark,
Thanks for your feedback. For best results, please send feedback like
this to [EMAIL PROTECTED]
This has been an RFE since JSP 1.1. I'm asking the expert group about
it now. If all goes well, we can hopefully add it for JSP 2.0.
---
Mark Roth, Java Software
JSP 2
)
- Updated to conform to new Exrpression API (which is now an
abstract class instead of an interface)
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Index: jasper2/src/share/org/apache/jasper/runtime/ExpressionEvaluatorImpl.java
ession.java
- Changed from an interface to an abstract class.
---
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Index: jsr152/src/share/javax/servlet/jsp/JspContext.java
===
RCS file:
/home/cvsp
/ImplicitTagLibraryInfo.java
---
Mark Roth
JSP 2.0 Specification Co-Lead
Sun Microsystems, Inc.
Index: jasper2/src/share/org/apache/jasper/compiler/ImplicitTagLibraryInfo.java
===
RCS file:
/home/cvspublic/jakarta-tomcat-jasper/jasper2/src/share/org
Seems someone forgot some elements in configweb.xml. :)
- Mark
Index: jk/xdocs/jk2/configweb.xml
===
RCS file: /home/cvspublic/jakarta-tomcat-connectors/jk/xdocs/jk2/configweb.xml,v
retrieving revision 1.15
diff -u -r1.15 configweb
Ryan,
That's correct - according to the JSP 2.0 specification, directives (<%@
... %>) are allowed in scriptless bodies (see JSP.1.3.10.1).
- Mark
Ryan Lubke wrote:
I think that the following error message is incorrect:
- Scripting elements ( <%@, <%!, <%=, <% ) are disallowed here.
Since
i18n-related description relating to encoding name conflicts
jsr154/src/share/dtd/web-app_2_4.xsd
jsr154/src/share/dtd/j2ee_1_4.xsd
- Moved warType from j2ee_1_4.xsd to web-app_2_4.xsd
--
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Index: jsr152/src/share/dtd/js
0.xsd
jsr154/src/share/dtd/web-jsptaglibrary_2_0.xsd
- Removed fragment element under variable element, as fragment-scoped
variables are no longer supported.
--
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Index: jsr152/src/share/javax/servlet/jsp/tagext/BodyTag
share/javax/servlet/jsp/tagext/TagSupport.java
- jsr152/src/share/javax/servlet/jsp/tagext/TagVariableInfo.java
- jsr152/src/share/javax/servlet/jsp/tagext/VariableInfo.java
--
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
? build.properties
? src/share/javax/se
.
jsr152/src/share/dtd/jsp_2_0.xsd:
jsr154/src/share/dtd/jsp_2_0.xsd:
- As per the Expert Group's decision, changed to
and to .
Jasper2 needs to be updated accordingly.
--
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Index: jsr152/src/shar
jsr154/src/share/dtd/web-app_2_4.xsd:
- Added jndiEnvironmentRefsGroup
--
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Index: jsr152/src/share/javax/servlet/jsp/el/ExpressionEvaluator.java
===
RCS
* Built-in support for Regular Expressions
Regards,
--
Mark Roth, Java Software
JSP 2.0 Specification Co-Lead
Sun Microsystems, Inc.
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
er
As usual, please let me know if there are any questions or concerns.
--
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
Index: jsr152/src/share/dtd/web-jsptaglibrary_2_0.xsd
===
RCS file:
/home/c
The sources for jsp20el.jar are from the JSTL project. There's a
special build target there that produeces this JAR. We're doing this
until the EL gets its own project at jakarta-commons or such.
Shawn Bayern should be able to help answer any questions in this area.
- Mark
Costin Manolache
Attached is a patch to bring the other Servlet 2.4 XSD files up to date
with the JSP patch I submitted on September 19.
Files modified:
- jsr154/src/share/dtd/j2ee_1_4.xsd
- jsr154/src/share/dtd/web-app_2_4.xsd
- jsr154/src/share/dtd/xml.xsd
--
Mark Roth, Java Software
JSP 2.0 Co
This time, with the patch. :)
- Mark
On Thu, 2002-09-19 at 19:36, Mark Roth wrote:
> I just noticed my previous XSD patch from this Monday was never
> applied. Was there a problem?
>
> This patch contains diffs based on the current workspace state, not
> based on my previous p
- jsr154/src/share/dtd/jsp_2_0.xsd
- jsr152/src/share/dtd/web-jsptaglibrary_2_0.xsd
Please let me know if there are any questions or concerns.
--
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For addi
if there are any questions or concerns.
--
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.
jakarta-servletapi-5-jsp2-examples-2.tar
Description: Unix tar archive
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: &
Oops - did "cvs diff" instead of "cvs diff -u". Here's a better version
of the patch. Please use this instead.
On Fri, 2002-09-06 at 20:15, Mark Roth wrote:
> Greetings,
>
> Attached is a patch to the jakarta-servletapi-5 workspace with various
> examples
r further discussion.
--
Mark Roth, Java Software
JSP 2.0 Specification Co-Lead
Sun Microsystems, Inc.
Index: jasper2/src/share/org/apache/jasper/compiler/Generator.java
===
RCS file: /home/cvspublic/jakarta-tomcat-jasper/jasper2/src/sha
Attached is a bugfix for 11884: getParent in a SimpleTag implementation
returns a Tag.
TagAdapter now works as per the spec.
Files modified:
jsr152/src/share/javax/servlet/jsp/tagext/TagAdapter.java
--
Mark Roth, Java Software
Co-Specification Lead for JSP 2.0
Sun Microsystems, Inc
Attached is a bugfix for bug 11883: Unable to use Dynamic attributes
Files modified:
jasper2/src/share/org/apache/jasper/compiler/Generator.java
--
Mark Roth, Java Software
Co-Specification Lead for JSP 2.0
Sun Microsystems, Inc.
Index: jasper2/src/share/org/apache/jasper
apper
to setJspContext. Now stores both the original and the
wrapped JspContext. Still need to make sure scripting vars
are synchronized with the original JspContext.
--
Mark Roth, Java Software
JSP 2.0 Specification Co-Lead
Sun Microsystems, Inc.
Index: jasper2/src/shar
Patch to the XML Schema to accept the new element. Eduardo and
I forgot to add it before PFD.
- Mark
Index: jsr152/src/share/dtd/jsp_2_0.xsd
===
RCS file: /home/cvspublic/jakarta-servletapi-5/jsr152/src/share/dtd/jsp_
nerator.java
> ImplicitTagLibraryInfo.java Parser.java
> ParserController.java TagFileProcessor.java
>jasper2/src/share/org/apache/jasper/resources
> messages.properties
> Log:
> - Submitted by Mark Roth:
>
>
akarta-servletapi-5
Given JB and Remy's comments, I change my vote to 'D'.
So that's 2 D's.
- Mark
On Tue, 2002-08-20 at 11:42, Remy Maucherat wrote:
> Mark Roth wrote:
> > It would be great to restore the examples (both JSP and Servlet) so that
> > they are
ey are "generic" then perhaps
> keeping them separate would encourage their reuse with other JSP/Servlet
> projects. Shouldn't every jsp server have a decent Snoop.jsp ?
>
> Cheers,
> -bob
>
> On Mon, 2002-08-19 at 16:47, Mark Roth wrote:
> > It w
tions, tag handler pools, methods buffer,
helper fragment, etc. Generator now shares code between servlet
and tag handler pre and post ambles.
- Even though spec is not clear that they're required,
added implicit objects to doTag() so they are available in
tag files
> Vote:
>
> [X] A. jakarta-tomcat-catalina
> [ ] B. jakarta-tomcat-jasper
> [ ] C. jakarta-tomcat-5
Incidentally, my vote is A, but I'm flexible.
- Mark
On Mon, 2002-08-19 at 16:47, Mark Roth wrote:
> It would be great to restore the examples (both J
. jakarta-tomcat-jasper
[ ] C. jakarta-tomcat-5
--
Mark Roth, Java Software
Co-Specification Lead for JSP 2.0
Sun Microsystems, Inc.
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
Please let me know if there are any questions or concerns.
--
Mark Roth, Java Software
JSP 2.0 Specification co-lead
Sun Microsystems, Inc.
jakarta-servletapi-5-localschemas-patch.tar
Description: Unix tar archive
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional comma
download comes with pre-installed JSP 2.0 examples that help
illustrate the new feature set.
Please give it a try, and we look forward to hearing from you!
--
Mark Roth, Java Software
Specification Co-Lead of JSP 2.0
Sun Microsystems, Inc.
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTEC
68 matches
Mail list logo