init
This commit is contained in:
24
test/webapp/bug48nnn/bug48112.jsp
Normal file
24
test/webapp/bug48nnn/bug48112.jsp
Normal file
@@ -0,0 +1,24 @@
|
||||
<%--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
contributor license agreements. See the NOTICE file distributed with
|
||||
this work for additional information regarding copyright ownership.
|
||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
--%>
|
||||
<%@ taglib uri="http://tomcat.apache.org/testerFunctions" prefix="fn" %>
|
||||
<%@ taglib prefix="tags" tagdir="/WEB-INF/tags" %>
|
||||
<html>
|
||||
<head><title>Bug 48112 test case</title></head>
|
||||
<body>
|
||||
<tags:echo echo="${fn:trim('{OK}')}"/>
|
||||
</body>
|
||||
</html>
|
||||
21
test/webapp/bug48nnn/bug48616.jsp
Normal file
21
test/webapp/bug48nnn/bug48616.jsp
Normal file
@@ -0,0 +1,21 @@
|
||||
<%--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
contributor license agreements. See the NOTICE file distributed with
|
||||
this work for additional information regarding copyright ownership.
|
||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
--%>
|
||||
<%@ taglib prefix="bugs" uri="http://tomcat.apache.org/bugs" %>
|
||||
<bugs:Bug48616b />
|
||||
<bugs:Bug46816a>
|
||||
<bugs:Bug48616b />
|
||||
</bugs:Bug46816a>
|
||||
31
test/webapp/bug48nnn/bug48616b.jsp
Normal file
31
test/webapp/bug48nnn/bug48616b.jsp
Normal file
@@ -0,0 +1,31 @@
|
||||
<%--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
contributor license agreements. See the NOTICE file distributed with
|
||||
this work for additional information regarding copyright ownership.
|
||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
--%>
|
||||
<%@ taglib prefix="bugs" uri="http://tomcat.apache.org/bugs" %>
|
||||
<%@ taglib prefix="tags" tagdir="/WEB-INF/tags" %>
|
||||
<%--
|
||||
Tries to place the classic tag that defines a variable
|
||||
into a simple tag
|
||||
--%>
|
||||
<bugs:Bug48616b />
|
||||
<tags:bug42390>
|
||||
<bugs:Bug46816a>
|
||||
<bugs:Bug48616b />
|
||||
</bugs:Bug46816a>
|
||||
</tags:bug42390>
|
||||
<%
|
||||
out.println(X);
|
||||
%>
|
||||
24
test/webapp/bug48nnn/bug48627.jsp
Normal file
24
test/webapp/bug48nnn/bug48627.jsp
Normal file
@@ -0,0 +1,24 @@
|
||||
<%--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
contributor license agreements. See the NOTICE file distributed with
|
||||
this work for additional information regarding copyright ownership.
|
||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
--%>
|
||||
<%@ taglib prefix="tags" tagdir="/WEB-INF/tags" %>
|
||||
<html>
|
||||
<head><title>Bug 46596 test case</title></head>
|
||||
<body>
|
||||
<tags:echo-noel echo="00-\\"/>
|
||||
<tags:echo echo="01-\\"/>
|
||||
</body>
|
||||
</html>
|
||||
60
test/webapp/bug48nnn/bug48668a.jsp
Normal file
60
test/webapp/bug48nnn/bug48668a.jsp
Normal file
@@ -0,0 +1,60 @@
|
||||
<%--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
contributor license agreements. See the NOTICE file distributed with
|
||||
this work for additional information regarding copyright ownership.
|
||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
--%>
|
||||
<%@ page isELIgnored="true" %>
|
||||
<%@ taglib prefix="tags" tagdir="/WEB-INF/tags" %>
|
||||
<html>
|
||||
<head><title>Bug 48668a test case</title></head>
|
||||
<body>
|
||||
<p><tags:echo echo="00-Hello world" />#{foo.bar}</p>
|
||||
<p><tags:echo echo="01-Hello world" />${foo.bar}</p>
|
||||
|
||||
<p>10-<tags:bug48668 expr="Hello ${'foo.bar}" /></p>
|
||||
<p>11-Hello <tags:bug48668 expr="${'foo.bar}" /></p>
|
||||
<p>12-<tags:bug48668 expr="Hello #{'foo.bar}" /></p>
|
||||
<p>13-Hello <tags:bug48668 expr="#{'foo.bar}" /></p>
|
||||
|
||||
<p>14-<tags:bug48668 expr="Hello ${'foo" />}</p>
|
||||
<p>15-Hello <tags:bug48668 expr="${'foo" />}</p>
|
||||
<p>16-<tags:bug48668 expr="Hello #{'foo" />}</p>
|
||||
<p>17-Hello <tags:bug48668 expr="#{'foo" />}</p>
|
||||
|
||||
<p>18-<tags:bug48668 ><jsp:attribute name="expr">Hello ${'foo.bar}</jsp:attribute></tags:bug48668></p>
|
||||
<p>19-Hello <tags:bug48668 ><jsp:attribute name="expr">${'foo.bar}</jsp:attribute></tags:bug48668></p>
|
||||
<p>20-<tags:bug48668 ><jsp:attribute name="expr">Hello #{'foo.bar}</jsp:attribute></tags:bug48668></p>
|
||||
<p>21-Hello <tags:bug48668 ><jsp:attribute name="expr">#{'foo.bar}</jsp:attribute></tags:bug48668></p>
|
||||
|
||||
<p>30-<tags:bug48668 noexpr="Hello ${'foo}"/></p>
|
||||
<p>31-Hello <tags:bug48668 noexpr="${'foo}"/></p>
|
||||
<p>32-<tags:bug48668 noexpr="Hello #{'foo}"/></p>
|
||||
<p>33-Hello <tags:bug48668 noexpr="#{'foo}"/></p>
|
||||
<p>34-<tags:bug48668><jsp:attribute name="noexpr">Hello ${'foo}</jsp:attribute></tags:bug48668></p>
|
||||
<p>35-Hello <tags:bug48668><jsp:attribute name="noexpr">${'foo}</jsp:attribute></tags:bug48668></p>
|
||||
<p>36-<tags:bug48668><jsp:attribute name="noexpr">Hello #{'foo}</jsp:attribute></tags:bug48668></p>
|
||||
<p>37-Hello <tags:bug48668><jsp:attribute name="noexpr">#{'foo}</jsp:attribute></tags:bug48668></p>
|
||||
|
||||
<p>40-<tags:bug48668><jsp:attribute name="fragment">Hello ${'foo}</jsp:attribute></tags:bug48668></p>
|
||||
<p>41-Hello <tags:bug48668><jsp:attribute name="fragment">${'foo}</jsp:attribute></tags:bug48668></p>
|
||||
<p>42-<tags:bug48668><jsp:attribute name="fragment">Hello #{'foo}</jsp:attribute></tags:bug48668></p>
|
||||
<p>43-Hello <tags:bug48668><jsp:attribute name="fragment">#{'foo}</jsp:attribute></tags:bug48668></p>
|
||||
|
||||
<p>50-<tags:bug48668>Hello ${'foo}</tags:bug48668></p>
|
||||
<p>51-Hello <tags:bug48668>${'foo}</tags:bug48668></p>
|
||||
<p>52-<tags:bug48668>Hello #{'foo}</tags:bug48668></p>
|
||||
<p>53-Hello <tags:bug48668>#{'foo}</tags:bug48668></p>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
26
test/webapp/bug48nnn/bug48668b.jsp
Normal file
26
test/webapp/bug48nnn/bug48668b.jsp
Normal file
@@ -0,0 +1,26 @@
|
||||
<%--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
contributor license agreements. See the NOTICE file distributed with
|
||||
this work for additional information regarding copyright ownership.
|
||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
--%>
|
||||
<%@ page deferredSyntaxAllowedAsLiteral="true" %>
|
||||
<%@ taglib prefix="tags" tagdir="/WEB-INF/tags" %>
|
||||
<html>
|
||||
<head><title>Bug 48668b test case</title></head>
|
||||
<body>
|
||||
<p><tags:echo echo="00-Hello world" />#{foo.bar}</p>
|
||||
<p><tags:echo echo="01-Hello world" />#{foo${1 + 1}</p>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
20
test/webapp/bug48nnn/bug48701-TVI-NFA.jsp
Normal file
20
test/webapp/bug48nnn/bug48701-TVI-NFA.jsp
Normal file
@@ -0,0 +1,20 @@
|
||||
<%--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
contributor license agreements. See the NOTICE file distributed with
|
||||
this work for additional information regarding copyright ownership.
|
||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
--%>
|
||||
<%@ taglib uri="http://tomcat.apache.org/bugs" prefix="bugs" %>
|
||||
<bugs:Bug48701c beanName="now" />
|
||||
<jsp:getProperty name="now" property="time" />
|
||||
<p>00-PASS</p>
|
||||
20
test/webapp/bug48nnn/bug48701-TVI-NG.jsp
Normal file
20
test/webapp/bug48nnn/bug48701-TVI-NG.jsp
Normal file
@@ -0,0 +1,20 @@
|
||||
<%--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
contributor license agreements. See the NOTICE file distributed with
|
||||
this work for additional information regarding copyright ownership.
|
||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
--%>
|
||||
<%@ taglib uri="http://tomcat.apache.org/bugs" prefix="bugs" %>
|
||||
<bugs:Bug48701b/>
|
||||
<jsp:getProperty name="now" property="time" />
|
||||
<p>00-PASS</p>
|
||||
19
test/webapp/bug48nnn/bug48701-UseBean.jsp
Normal file
19
test/webapp/bug48nnn/bug48701-UseBean.jsp
Normal file
@@ -0,0 +1,19 @@
|
||||
<%--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
contributor license agreements. See the NOTICE file distributed with
|
||||
this work for additional information regarding copyright ownership.
|
||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
--%>
|
||||
<jsp:useBean id="now" class="java.util.Date" />
|
||||
<jsp:getProperty name="now" property="time" />
|
||||
<p>00-PASS</p>
|
||||
20
test/webapp/bug48nnn/bug48701-VI.jsp
Normal file
20
test/webapp/bug48nnn/bug48701-VI.jsp
Normal file
@@ -0,0 +1,20 @@
|
||||
<%--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
contributor license agreements. See the NOTICE file distributed with
|
||||
this work for additional information regarding copyright ownership.
|
||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
--%>
|
||||
<%@ taglib uri="http://tomcat.apache.org/bugs" prefix="bugs" %>
|
||||
<bugs:Bug48701a/>
|
||||
<jsp:getProperty name="now" property="time" />
|
||||
<p>00-PASS</p>
|
||||
19
test/webapp/bug48nnn/bug48701-fail.jsp
Normal file
19
test/webapp/bug48nnn/bug48701-fail.jsp
Normal file
@@ -0,0 +1,19 @@
|
||||
<%--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
contributor license agreements. See the NOTICE file distributed with
|
||||
this work for additional information regarding copyright ownership.
|
||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
--%>
|
||||
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
|
||||
<c:set var="now" value='<%= new java.util.Date() %>' />
|
||||
<jsp:getProperty name="now" property="time" />
|
||||
30
test/webapp/bug48nnn/bug48827.jspx
Normal file
30
test/webapp/bug48nnn/bug48827.jspx
Normal file
@@ -0,0 +1,30 @@
|
||||
<!--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
contributor license agreements. See the NOTICE file distributed with
|
||||
this work for additional information regarding copyright ownership.
|
||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
<jsp:root
|
||||
xmlns:jsp="http://java.sun.com/JSP/Page" version="2.2"
|
||||
xmlns:tags="urn:jsptagdir:/WEB-INF/tags" >
|
||||
<jsp:directive.page isELIgnored="false" />
|
||||
<html>
|
||||
<body>
|
||||
<tags:echo>
|
||||
<jsp:attribute name="echo">00-Hello World</jsp:attribute>
|
||||
</tags:echo>
|
||||
<tags:echo echo="01-Hello World"></tags:echo>
|
||||
<tags:echo echo="02-Hello World"> </tags:echo>
|
||||
</body>
|
||||
</html>
|
||||
</jsp:root>
|
||||
Reference in New Issue
Block a user