Error in using struts tag library
Platform information:
Windows XP
BEA Weblogic Server 8.1 (Developer)
Struts 1.1
I am unable to compile the following JSP in weblogic because it says there is
an error using the struts-html tag library. (Details about the error are mentioned
after the JSP)
My JSP file is:
===================================================================
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri='/WEB-INF/struts-template.tld' prefix='template' %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ page import="com.hipaaccelerator.runtime.HARuntime" %>
<jsp:useBean id='logonForm' scope='request' class='com.hipaaccelerator.hipaax.form.LogonForm'/>
<html:html>
<head>
<title>Logon</title>
<link rel='stylesheet' href="<html:rewrite page='/styles/default.css'/>" type='text/css'
>
<script language='javascript' src="<html:rewrite page='/scripts/default.js'/>"
type='text/javascript'></script>
</head>
<body>
<html:form action='/logon.do' >
<table border='0' align='center' >
<tr><td height='10'></td></tr>
<tr>
<td align='center'>
<html:img src='/images/Logo.gif' height='70'
width='449'/>
</td>
</tr>
<tr><td height='10'></td></tr>
</table>
<table align='center' width='100%' >
<tr><td height='10'></td></tr>
<tr>
<td height='20' width='10%'> </td>
<td height='20' colspan='3' align='center' style="font-size: 18pt; color:
blue;
background-color: white; text-align:center">PAC
</td>
<td height='20' width='10%'> </td>
</tr>
<tr><td height='10'></td></tr>
<tr>
<td height='20' width='10%'> </td>
<td height='20' width='8%'> </td>
<td height='20' align='center' style="border-style:solid; border-width:2pt;
font-
size: 10pt; color: red; background-color: white; text-align:center">
<%= HARuntime.instance().getConfig().getProperty("logonAnnouncement")
%>
</td>
<td height='20' width='8%'> </td>
<td height='20' width='10%'> </td>
</tr>
<tr><td height='10'></td></tr>
</table>
<table border='0' align='center' >
<tr>
<td class='formfieldname' ><b>User Name: </td>
<td class='formfield'>
<html:text property='username' maxlength='20' size='20'/>
</td>
</tr>
<tr><td class='formfieldspacer'></td></tr>
<td class='formfieldname' ><b>Password:</b> </td>
<td class='formfield'>
<html:password property="password" size="20" maxlength="20"
redisplay="false"/>
</td>
</tr>
<tr><td class='formfieldspacer'></td></tr>
<tr>
<td colspan='2' align='middle'>
<html:image src='/images/login.gif' onclick='document.forms[0].submit();
return false;' />
</td>
</tr>
</table>
<br><br>
</html:form>
</body>
</html:html>
===================================================================
The translation of this page fails with the following error:
<Dec 16, 2003 5:06:13 PM MST> <Error> <HTTP> <BEA-101045> <[ServletContext(id=4595,name=hipaax,context-path=/hipaax)]
translation of /logon.jsp failed:
weblogic.servlet.jsp.JspException: (line 1): Error in using tag library uri='/WEB-INF/struts-html.tld'
prefix='html': The Tag class 'org.apache.struts.taglib.html.BaseTag' has no setter
method corresponding to TLD declared attribute 'server', (JSP 1.1 spec, 5.4.1)>
===================================================================
I have struts.jar in /web-inf/lib. I have taglib (uri and location) definitions
in web.xml.I have all the struts tld files under /web-inf. Is there anything
else I have to do?
Any help would be greatly appreciated.
Thank you.
Sharmila
Update: I just looked up the WL version and it's 8.1 sp3
So, I guess, JSTL 1.1 (which includes jstl fn tags) is not supported by WL.... Someone correct me if I am wrong.
Thanks,
pal :)
Similar Messages
-
Error when using Tiles Tag Library
Hello,
I have the following page:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@ page contentType="text/html;charset=windows-1252"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-logic" prefix="logic"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-template"
prefix="template"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-tiles" prefix="tiles"%>
<html:html>
<tiles:insert page="/layouts/frameset.jsp" flush="true">
<tiles:put name="headerl" value="/tiles/headers/DatePersonalHeader.jsp"/>
<!-- <tiles:put name="left" value=""/> -->
<tiles:put name="body" value="/tiles/bodys/PersonalBody.jsp"/>
<tiles:put name="footer1" value="/tiles/footers/FooterGlobal.jsp"/>
</tiles:insert>
</html:html>When i run the page i get the following error :
[ServletException in:/layouts/frameset.jsp] Error - Tag Insert : No value found for attribute 'footer1'.' In JDeveloper page="/layouts/frameset.jsp" is underlined for warning and the warning says : Attribute page not defined on element tiles:insert
What is the problem ? thanks in advance !Refer
http://www.oracle.com/technology/pub/articles/vohra_tiles.html -
Struts tag library instead of JSTL
My developers here are not very well versed with JSTL .
Is it advisable to use the Struts tag library instead of JSTL.For JSTL you need two jar files in your web-inf/lib directory.
standard.jar
jstl.jar
You only mentioned standard.jar - make sure the other is there as well.
There are also some libraries requried. I think they were included with JDK1.4, but am not entirely certain.
Check out the requirements on this page:
http://jakarta.apache.org/taglibs/doc/standard-1.0-doc/standard-1.0/GettingStarted.html
Particularly those related to JAXP.
I am think EOFException might be a trouble with parsing the c.tld file in the standard.jar
Hope this helps,
evnafets -
How to get parameter and add it to hyperlink using struts tag?
Hi everyone:
There is a.jsp pass a parameter to b.jsp.How to get the parameter in b.jsp using struts Tag?I also want to add the parameter to a hyperlink in b.jsp.For example in b.jsp <html:link forward=.....>cxxxx</html:link>.How to add the parameter(get from a.jsp) to cXXXX in b.jsp?Try this:
Copy A Request Parameter - You can create a new bean containing the value of a parameter included in this request. If no parameter of the specified name was included, a request time exception will be thrown - therefore, it is common to nest the use of this tag inside a <logic:present parameter="xxx"> tag to ensure that the parameter was really included. If there is the possibility that more than one parameter of the same name was included, specify the "multiple" attribute (and the resulting value bean will be an array of String values, instead of a single String).
<bean:parameter id="name" name="name"/>
And then just use <html:link> with paramId. No java code at all. -
Error while parsing the Tag Library Descriptor
Hi,
We are installing LC ES2 on Suse64 / weblogic platform. When the adobe-conmtentservices application is starting, we see a lot od error like this:
<Mar 24, 2010 10:56:53 AM CET> <Warning> <HTTP> <BEA-101196> <[/contentspace]: Error while parsing the Tag Library Descriptor at "/opt/oracle/product/WLS1031/user_projects/domains/LC9/servers/LC9_MS/tmp/_WL_user/adobe- contentservices/4xxkue/war/WEB-INF/contentservices.tld".
com.ctc.wstx.exc.WstxIOException: Tried all: '1' addresses, but could not connect over HTTP to server: 'java.sun.com', port: '80'
at com.ctc.wstx.sr.StreamScanner.throwFromIOE(StreamScanner.java:683)
at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1086)
at weblogic.servlet.internal.TldCacheHelper$TldIOHelper.parseXML(TldCacheHelper.java:134)
at weblogic.descriptor.DescriptorCache.parseXML(DescriptorCache.java:380)
at weblogic.servlet.internal.TldCacheHelper.parseTagLibraries(TldCacheHelper.java:65)
Truncated. see log file for complete stacktrace
java.net.ConnectException: Tried all: '1' addresses, but could not connect over HTTP to server: 'java.sun.com', port: '80'
at weblogic.net.http.HttpClient.openServer(HttpClient.java:314)
at weblogic.net.http.HttpClient.openServer(HttpClient.java:404)
at weblogic.net.http.HttpClient.New(HttpClient.java:240)
at weblogic.net.http.HttpURLConnection.connect(HttpURLConnection.java:172)
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:356)
Truncated. see log file for complete stacktrace
The application tries to download something from java.sun.com site but the server can not access internet. The process is repeated for each TLD file !
After a very time (more than 45 minutes!), the server finally starts and all adobe application are active
So, how to correct this behaviror ? is there a patch?
cb.Hi,
Did you get solution for this because I am also facing same issue. Please do reply ASAP... it is very uegent.
Regards,
Srujan -
Problem using custom tag library in portlet's jsp
Hi,
I created a custom portlet (a JSR 168 portlet) and I'm using a tag library that I previously developed. Normally it works fine, but sometimes I get a ClassCastException. Once I redeploy the portlet everything works again. This is Oracle Portal 10.1.4.
Has anybody encountered similar problems?
Here's the exception:
taglib exception:
java.lang.ClassCastException at timecardreminderportlet.html._view._jspService(_view.java:201) at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56) at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:350) at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509) at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:824) at com.evermind.server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:121) at oracle.webdb.wsrp.server.RequestDispatcherImpl.include(Unknown Source) at org.mitre.isis.trs.reminder.portlet.TimecardReminderPortlet.doDispatch(TimecardReminderPortlet.java:108) at javax.portlet.GenericPortlet.render(Unknown Source) at oracle.webdb.wsrp.server.Server.getMarkup(Unknown Source) at oracle.webdb.wsrp.WSRP_v1_Markup_PortType_Tie.invoke_getMarkup(WSRP_v1_Markup_PortType_Tie.java:224) at oracle.webdb.wsrp.WSRP_v1_Markup_PortType_Tie.processingHook(WSRP_v1_Markup_PortType_Tie.java:499) at com.sun.xml.rpc.server.StreamingHandler.handle(StreamingHandler.java:230) at com.sun.xml.rpc.server.http.ea.JAXRPCServletDelegate.doPost(JAXRPCServletDelegate.java:153) at com.sun.xml.rpc.server.http.JAXRPCServlet.doPost(JAXRPCServlet.java:69) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65) at oracle.webdb.wsrp.server.ContextFilter.doFilter(Unknown Source) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:663) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:224) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:133) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192) at java.lang.Thread.run(Thread.java:534)Hi,
I created a custom portlet (a JSR 168 portlet) and I'm using a tag library that I previously developed. Normally it works fine, but sometimes I get a ClassCastException. Once I redeploy the portlet everything works again. This is Oracle Portal 10.1.4.
Has anybody encountered similar problems?
Here's the exception:
taglib exception:
java.lang.ClassCastException at timecardreminderportlet.html._view._jspService(_view.java:201) at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56) at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:350) at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509) at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:824) at com.evermind.server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:121) at oracle.webdb.wsrp.server.RequestDispatcherImpl.include(Unknown Source) at org.mitre.isis.trs.reminder.portlet.TimecardReminderPortlet.doDispatch(TimecardReminderPortlet.java:108) at javax.portlet.GenericPortlet.render(Unknown Source) at oracle.webdb.wsrp.server.Server.getMarkup(Unknown Source) at oracle.webdb.wsrp.WSRP_v1_Markup_PortType_Tie.invoke_getMarkup(WSRP_v1_Markup_PortType_Tie.java:224) at oracle.webdb.wsrp.WSRP_v1_Markup_PortType_Tie.processingHook(WSRP_v1_Markup_PortType_Tie.java:499) at com.sun.xml.rpc.server.StreamingHandler.handle(StreamingHandler.java:230) at com.sun.xml.rpc.server.http.ea.JAXRPCServletDelegate.doPost(JAXRPCServletDelegate.java:153) at com.sun.xml.rpc.server.http.JAXRPCServlet.doPost(JAXRPCServlet.java:69) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65) at oracle.webdb.wsrp.server.ContextFilter.doFilter(Unknown Source) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:663) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:224) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:133) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192) at java.lang.Thread.run(Thread.java:534) -
Using Display tag library - sorting and Paging
I have generated a grid using this tag library which has number of in built features. Out of which on is grid sorting and pagination. But this sorts the grid in one page only, not complete grid. Does any one have solution for this? I am trying to get the source code which does this. If any one has solution then please help me..
Thanks!In this case you have to do external sorting insted of defalutsorting provided by dispaly Tag Library. find sample code for External Sorting.
Follow the Steps:
<display:table name="testList" {color:#ff0000}sort="external"{color} defaultsort="1" id="empTable">
<display:column property="id" title="ID" sortable="true" {color:#ff0000}sortName="id"{color} />
<display:column property="firstName" sortable="true" title="First Name" />
<display:column property="lastName" sortable="true" title="Last Name" />
<display:column property="address" sortable="true" title="Email Address"/>
</display:table>
To determine the request parameter name for column(like ID) sorting you can do :
String studenid = request.getParameter((new ParamEncoder("empTable")).encodeParameterName(TableTagParameters.PARAMETER_SORT))
fire a query in DAO Class using request parameter to get sorted list and map a resultset to table.
Thanks,
thagelapally
Edited by: Thagelapally on Jul 22, 2009 4:29 AM
Edited by: Thagelapally on Jul 22, 2009 4:32 AM -
My JSP is using page tag Library. When I click the Next page it returns next page. How can I change my JSP using page tag so that when the next/previous link is clicked, I should see the next/previous 10 records and so on.
Thanks in advanceUnfortunately my mind reading powers are not working so well right now.
Which page tag library are you using? There are several.
I would suggest that you look at the documentation for that library.
Unless you show us what the code you are currently using is, we can't suggest changes.
Oh, and please don't just copy paste your whole JSP here. A relevant excerpt of how you are using the tag library and how you create the links should be more than enough. And please use code tags. -
Error using custom tag library
Hi All,
I am getting the following error:
On the browzer page when I invoke the foo.jsp page containing a tag
library.
Parsing of JSP File '/jsp/foo.jsp' failed:
/jsp/foo.jsp(7): Could not parse deployment descriptor:
org.xml.sax.SAXParseException: Could not parse taglib, starting at
line 5
probably occurred due to an error in /jsp/foo.jsp line 7:
<%@ taglib uri="example-taglib.tld" prefix="eg" %>
Wed Mar 27 13:17:49 PST 2002
The configutation is as follows
Foo.jsp in documentRoot/jsp
tld file in documentRoot/WEB-INF
class files in documentRoot/WEB-INF/classes/examples.
The server is spitting out the following code:
weblogic.servlet.jsp.JspException: (line 7): Could not parse
deployment descript
or: org.xml.sax.SAXParseException: Could not parse taglib, starting at
line 5
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at java.lang.Throwable.<init>(Compiled Code)
at java.lang.Exception.<init>(Compiled Code)
at java.lang.RuntimeException.<init>(RuntimeException.java:47)
at weblogic.servlet.jsp.JspException.<init>(JspException.java:9)
Can anyone help me with this ?
Thanks for your help!!
SundayFunday!
Could anyone please let me know what is going on here?
SundayFunday!
[email protected] (SundayFunday) wrote in message news:<[email protected]>...
> Can anyone help me with this?!!
>
> Thanks!
>
> Sundayfunday.
>
> [email protected] (SundayFunday) wrote in message news:<[email protected]>...
> > Hi All,
> >
> > I am getting the following error:
> >
> > On the browzer page when I invoke the foo.jsp page containing a tag
> > library.
> >
> > Parsing of JSP File '/jsp/foo.jsp' failed:
> > --------------------------------------------------------------------------------
> > /jsp/foo.jsp(7): Could not parse deployment descriptor:
> > org.xml.sax.SAXParseException: Could not parse taglib, starting at
> > line 5
> > probably occurred due to an error in /jsp/foo.jsp line 7:
> > <%@ taglib uri="example-taglib.tld" prefix="eg" %>
> > --------------------------------------------------------------------------------
> > Wed Mar 27 13:17:49 PST 2002
> >
> >
> >
> > The configutation is as follows
> >
> > Foo.jsp in documentRoot/jsp
> >
> > tld file in documentRoot/WEB-INF
> > class files in documentRoot/WEB-INF/classes/examples.
> >
> >
> >
> > The server is spitting out the following code:
> >
> > weblogic.servlet.jsp.JspException: (line 7): Could not parse
> > deployment descript
> > or: org.xml.sax.SAXParseException: Could not parse taglib, starting at
> > line 5
> > at java.lang.Throwable.fillInStackTrace(Native Method)
> > at java.lang.Throwable.fillInStackTrace(Compiled Code)
> > at java.lang.Throwable.<init>(Compiled Code)
> > at java.lang.Exception.<init>(Compiled Code)
> > at java.lang.RuntimeException.<init>(RuntimeException.java:47)
> > at weblogic.servlet.jsp.JspException.<init>(JspException.java:9)
> >
> >
> > Can anyone help me with this ?
> >
> > Thanks for your help!!
> >
> > SundayFunday!
-
Errors to use JSTL Tag in JDeveloper 10g
Hi, folks in JDeveloper:
I have a problem to use JSTL in JDeveloper 10g.
In jsp file: detail.jsp, I include tag library like this:
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
When I compile/run, the system complain the following errors:
Error(4): java.io.FileNotFoundException: /http:/java.sun.com/jstl/core
Error(4): Unable to load taghandler class: http://java.sun.com/jstl/core
I already put standard.jar and jstl.jar file in WEB-INF/lib directory. I use jakata-struts jstl 1.0
Anybody know how to fix that?
Many thanks.
Zhiyi Li
Project: C:\MZhongProject\WFUBMC\MESA\genelist\code\Catalog\ViewController\ViewController.jpr
C:\MZhongProject\WFUBMC\MESA\genelist\code\Catalog\ViewController\public_html\detail.jsp
Error(4): java.io.FileNotFoundException: /http:/java.sun.com/jstl/core
Error(4): Unable to load taghandler class: http://java.sun.com/jstl/core
C:\MZhongProject\WFUBMC\MESA\genelist\code\Catalog\ViewController\public_html\banner.jsp
Error(3): java.io.FileNotFoundException: /http:/java.sun.com/jstl/core
Error(3): Unable to load taghandler class: http://java.sun.com/jstl/coreUser,
You should configure the taglibs using the project->libraries option in JDev. If that doesn't help, try adding the taglib URI mappings to web.xml as detailed [url http://forum.java.sun.com/thread.jspa?threadID=650000&messageID=3823804]here
John -
How to use Flex tag library in jsp
Hi All,
We are planning to use flex in our J2EE application in order
to show some charts. Our j2ee application is in JSP,Struts. I have
searched on google about this and found that I can include flex 3
tab library in the jsp in order to use mxml tag in the jsp. I have
written a sample program in the jsp which uses flex.
<%@ taglib uri="FlexTagLib" prefix="mm" %>
<SCRIPT LANGUAGE="JavaScript">
function showMessage() {
message.value = "Use this application wisely";
function hideMessage() {
message.value = "";
</SCRIPT>
<mm:mxml border="5" onmouseover="showMessage();"
onmouseout="hideMessage();">
</mm:mxml>
<TABLE>
<TR>
<TD><input type="text" name="message"
size="50"></TD>
</TR>
</TABLE>
I have added entry inweb.xml. See below,
<taglib>
<taglib-uri>FlexTagLib</taglib-uri>
<taglib-location>/WEB-INF/tlds/flex-bootstrap.jar</taglib-location>
</taglib>
Following are the problems that I am currently facing.
1) Could anybody let me know whether the entry of
<taglib> tag is correct in the web.xml. Is it the correct
jar(flex-bootstrap.jar) that I should include?
2) If yes, from where to download it? or
If no, what is correct jar that i should include and how?
your response will be highly appriciated as this is the major
requirement in our project?
Thanks ,
ChandanHi,
Pleas find details at the URL below.
http://labs.adobe.com/wiki/index.php/Flex_2_Tag_Library_for_JSP
Hope this helps. -
How to use a tag library in multiple web applications?
Morning all,
Environment: Tomcat 5 on Apache2 using Mod_JK connector on Windows XP
I have developed a custom tag library and tested it out and its working great.
Now, How do I use in my other web applications? Do I need to copy the JAR file to webapps\app1\WEB-INF\lib, webapps\app2\WEB-INF\lib etc directories?
The problem with this approach is, if I happen to change the tag library code, I will have to make sure that I remember to copy the new JAR file to the above mentioned directories. Ofcourse I can write a simple ant script that would do it for me, but I was wondering if there was an efficient and yet simple way of achieving the same.
Thanks in advance,
JoeThanks Vidyut! You've answered my question.
I placed the jar file in the $CATALINA_HOME/shared/lib directory. But where should I place the taglib TLD file? And how should I reference it in web.xml?
Currently, my web.xml is as follows and it doesn't work.
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<taglib>
<taglib-uri>http://abc.com</taglib-uri>
<taglib-location>c:\Tomcat\shared\lib\mytags-taglib.tld</taglib-location>
</taglib>
</web-app>
Thanks again!
Joe -
Simultaneous Client and Server Form Validation using Custom Tag Library
I am developing a custom tag library for validator tags
which are capable of doing client side validation (Javascript)
and server side (Java). My problem is with the development
of a regular expression based validator. Because of differences
in the way Javascript and Java handle regular expressions
i can not use the same regular expression for both types of
validation. Is there any way to convert a valid regular
expression from the java.util.regex format into the Javascript
format or vice versa? My major problems are with the (or, ||)
statements and the user of backslashes.If you are speaking of RE syntax flavours, they are basically the same(namely perl5 flavour). Any expression that works in JS should work in j.u.regex too.
Though, their usage is quite different.
So, there is no need for convertion of expressions.
But porting the code may be not so trivial. -
Hi,
I am new to JSP. I am using display-tags for pagination purpose. I have checkboxes for each row. When I select some rows and go to next page and come back to the old page, the status of selected rows is lost. Is there any way to store the status of selected rows when I navigate to other pages? I am using struts framework.
Another question, can I use javascript along with the display-tag? If I can, then how can I use it.
Is there any other tags for pagination, that may solve my problem?
Regards
--VaishakhCan you please tell me how did you pass it thru session?
What I mean is, when the user clicks on the next page, control is not transferred to our code (which would have allowed me to store selected items in session), instead the displaytag code is being called behind the scenes.
Thanks. -
Pagination using pager tag library (logical groupings)
I'm currently trying to achieve pagination using the pager tag library provided by jsptags.com.
Instead of the usual breaking up the records into a fix number to be displayed per page, I need to display these records by grouping per page. E.g., my records are grouped by countries, so each group varies in size.
I would not be accessing the database directly from the JSP page, in fact, the JSP page will get a collection of the objects that I want to display per page.
Has anyone done anything like this before? Would appreciate very much if you could share with me how you implement this.
Thanks!Hi there,
I am wondering if you found the solution for your question with paging in JSP. if so i will really appreciate if you can let me know, how you did it. I am using Pager tag lib from JSPTags as well and i used collection object to iterate through. But i have some problems. I am wondeinf if you can help me with this
Thanks
Vik
Maybe you are looking for
-
When I first open Firefox it is fine but if I open a second tab to search another site I get a white screen and have to continually click 'back', click the site link, white screen, back, click the link, white screen and so on.
-
Mac mini and mouse: Curious bug
My Mac mini shows a quite curious bug. When I move the mouse while logging off an user - whether an admin or one with restricted rights - the mouse freezes. I have to log in and off again to make the mouse move again. I changed the mouses and re-inst
-
hi every body i need solution for how to maintain sales personnel masterdata in sales and distribution module. as the hierarchy is 1. sales org 2. distribution channel 3. division 4. sales office 5. sales group then there is a option called personnel
-
Hi I'm looking for a paper on the comparison between OAS 10g and IBM WAS 6. Do you kow where i could find ti ? Regards Moosy
-
How can i see IOS TEMPLATES in XCODE v3.3
if i start xcode v3.2 (mac os x v10.6.8) and create a new xcode project i see only MAC OS X Templates how can i use IOS TEMPLATES ? thanks