How to invoke a jsp funktion in html onClick?
This might be very trivial but a newbie is a newbie. I have a jsp function in the same file as my html-code. How can I invoke the jsp function with onClick??? For example:
<input type="submit" name="register" id="register" value="Registrera" onclick="runMyJSPfunction()"/>
<%
public void runMyJSPfunction(){
String test = "do something";
%>thanks,
Maria1990 wrote:
How can I invoke the jsp function with onClick??? For example:
<input type="submit" name="register" id="register" value="Registrera" onclick="runMyJSPfunction()"/>
<%
public void runMyJSPfunction(){
String test = "do something";
%>
Not possible. JSP codes are never sent to browser.Rather they are processed in server and only the results(with no server side code) are returned to browser.(You can verify this by using View Page Source of browser.)
Alternative solution is
1. Make a server request and get the processing done in server
2. Use client side scripting instead.
Similar Messages
-
How to invoke a jsp value to another jsp
Hi i have a problem on how to invoke a jsp page from jsp page.
I have this function in index.jsp:
<script language="JavaScript"> function price(){ window.location="search_date.jsp" + document.forms['test'].getElementById('price'); } </script>"document.forms['test'].getElementById('price'); " are getting the values from another jsp (search_date).
<div class="tabbertab" title="Price" id="price"><h2>Tab 2</h2><p> <form name="test">There are three tabs in search_date jsp, the above codes are for price tab.
Im going to click on an image link in index.jsp, it will direct me to the price tab instead of two other tabs. How can i achieve this?
Thanks,
tiffanyThis appears to be more of a javascript than java/JSP question.
If you are trying to pass a parameter to the jsp search_date.jsp, you need to follow the standard syntax for parameters , with ? for the first and & for any subsequent ones..
ie
search_date.jsp?firstParam=1&secondParam=2
so possibly you meant:
window.location="search_date.jsp?myParam=" + document.forms['test'].getElementById('price');
However I am not sure.
What is clicking on this image link supposed to do?
Are you wanting to reload a page, or just show hide things without reloading? -
Adobe Configurator - how to invoke action or script from html widget?
How to invoke action or script from html wiget in Adobe Configurator?
Please help! I tried to make it about 5 hours!
I need something like that:
I click link or image
...and it runs action.
Thanks!If you click on the question mark ( as shown below) on the right of Configurator 2 window
the user guide installed on your computer within Configurator 2 will open
Anyway once you have your action or script button in your panel you must select it and configure it in the inspector palette -
How to invoke a jsp page from java which does not use Servlets?
Hello,
I am working in Documentum. I am trying to invoke a jsp page from another java page which does not use Servlets.
I tried doing this by just instantiating the java class related to the jsp page from my present java class.In my java class related to the jsp page, I have defined onInit() and onRender() methods.
Now, I am trying to call the jsp page from my present java class by just instantiating the java class related to the jsp page. This throws a java.lang.NullPointerException.
Any comments or suggestions on this.Any help would be appreciated.
Thanks,
Ranjith M.VRanjithM.V wrote:
Hello,
Thanks for the reply. One important thing I forgot to mention. I am also using xml component.And?
As this is the standard way used for coding in Documentum, I do not want to use Beans.Well, JSP's should, in and of themselves, contain no functional code. It should all be only display.
Without that is it not possible?What did I say? I said,
masijade wrote:
It is possible, but I very, very, very, much doubt, that it would be worth the effort.And, if you don't know how, a forum is not truely going to be able to help you implement it (at least not in less than a few years time, at which point it would be outdated).
>
Appreciate your understanding and help.
Thanks,
Ranjith M.V -
How to bring Login.jsp under a html frame ?
hi all.
I have customized the Login.jsp and actually have lot of static content to be displayed in our proposed entry page.
I decided to use Html frames - something like the one below.
When i point on the frame to the Login.jsp ( i referred it as 'amserver/UI/Login') --> it loads all frames then redirects the page to the /amserevr/UI/Login -> the Login.jsp now occupies the entire screen and i c none of the html frames..
any idea how to bring in the portal Login.jsp under a html frame ?
Thanks
Vee
<html>
<frameset noresize="noresize" frameborder=0 rows="25%,70%,5%">
<frame frameborder=0 noresize="noresize" src="/amserver/UI/Login" name="banner_frame" scrolling=no>
<frameset frameborder=0 noresize="noresize" cols="30%,70%">
<frame frameborder=0 src="./images/menus.gif" name="menu_frame" scrolling=no>
<frame frameborder=0 src="./images/content.gif" name="content_frame" scrolling=no>
</frameset>
<frame frameborder=0 src="./images/copyright.gif" name="copyright" scrolling=no>
</frameset>
</html>is it possible to write jsp code or javascript code inside this Login.jsp ?
I got a bunch of content - menu driven to displayed additional to the identity server login module.
veera -
How to invoke PL\SQL Function from HTML
I have creadted empty functin in protal30
i receive ERROR when i invoke ANY function in existing scheme
portal30.FOO: PROCEDURE DOESN'T EXIST
DAD name: portal30
PROCEDURE : portal30.FOO
URL : http://'server':80/pls/portal30/portal30.FOO
PARAMETERS :
============
txt:
ENVIRONMENT:
============
PLSQL_GATEWAY=WebDb
.url above is not corect
http://server:80/pls/portal30/foo
foo: PROCEDURE DOESN'T EXIST
DAD name: portal30
PROCEDURE : foo
URL : http://'server':80/pls/portal30/foo
I can't invoke any existing function in prtlal30 schema
null -
How to run a jsp page or html page through DOS-PROMPT in java
Hi,
I want to run a jsp page directly from my console.
and I want to pass some parameters to jsp page from console i.e. through args.
thanks in advance,
vjoystart file:///myjsp.jsp?boo=hoo
should work -
How to invoke a 6 parameter java class within jsp
i have just begun to learned jsp and java recently, so have the question below:
Situation:
My boss asked me to do a project for doing online data mining.
He requested the thing below:
1. Write a webpage by jsp with some textfield or pull down meun to get the parameter for getting the opinion and the parameter needed for the java class.
2. When the user click the buttom in the website, then the java class have to be invoked.
Questions:
1. ask i put the .java in the server, i can simply use cmd and type the following command:
java -Xmx800M P05context 1 1 3 6 F01xyz.txt F10xyz.txt
which F01xyz is the prepared text file for the java class to read and the F10xyz.txt is the output file generated by the P05context.class
but i don't know how to invoke the P05context.class by jsp
My boss have suggested me two ways to do this:
a. write a java virtual class to execute the java program.
but i don't know how to write.
i think conceptualy will be like this :
public class run_java
public void run java(parameter1,parameter2....,parameter6)
//run the cmd command
//java -Xmx800M P05context 1 1 3 6 F01xyz.txt F10xyz.txt
b. write a javabean in the jsp. and i have try to use this code(at the end of the message:
but the tomcat server reply a internal error to me
how cani do ?
the jsp file-->
<jsp:useBean id="test" scope="session" class ="P05context" />
<html>
<head></head>
<body>
<% test.P05context(1,1,3,6,F01xyz.txt,F10xyz.txt); %>
</body>
</html>I still don't see why the form (the origin of the request) has to be a JSP, As you say, it might be static but forms I've written have usually had some kind of menu framework arround them and other variables. Also if the input is invalid you usually want to re-present the form, with an error message and the fields pre-populated according to what the user put in before. That does require a JSP and you may as well use the same JSP for an empty, as for a rejected request.
the response to the form should be handled by a servlet. Both is HTML, but the
form is static, and the reply dynamic. Using the combination; a servlet to do the data processing and a JSP to format the results is more flexible in a number of ways. For example, suppose you find the need to present the data form in, say, Greek? You don't want the processing to be duplicated in English and Greek versions of the results JSP.
Suppose the boss wants to turn a graphics designer loose on your HTML. Don't want him mucking about with your processing code do you.
The servlet typically takes the function of controller in the model/view/controller paradigm.
Code in a servlet is cleaner, better formatted and easier to access with a debugger. -
How to invoke a html file in a new browser
how to invoke a new html file to be opened from an applet
any help urgenthi,
do the following
URL url = null;
try
url = new URL("http://www.xyz.com");
catch (MalformedURLException e)
System.out.println("URL not correct " + e.toString());
if (url != null)
getAppletContext().showDocument(url,"_blank"); //shows the page in a new unnamed top level browser instance.
}hope that helpz
cheerz
ynkrish -
How to send information from HTML page to JSP without reloading HTML page?
Hello,
Is it possible to send information(row number selected by user) from HTML page to JSP without reloading HTML page?
Thanks.
Oleg.Yes, you can do this with framesets and a hidden frame.
You need a bit of JavaScritp in the "visible" frame that
sets the location of the hidden frame to the JSP.
Add the user's choice as a parameter to the JSP URL. -
How to invoke a Servlet on onClick event of CheckBox ?
Hi,
Can anybody provide me with the code - how to invoke a Servlet & then pass all form variables to the Servlet on onClick Event of CheckBox in a JSP Page.
I guess it is possible with Javascript but i need the code...
Pls Help !
Thanx.<html>
<head>
<script language="JavaScript">
<!--
function submitMyForm(){
document.myform.submit();
//-->
</script>
</head>
<body>
<form name="myform" method="POST" action="http://mywebserver/servlet/myServlet" target=_top>
<input type="checkbox" name="mycheckbox" OnClick = "javascript:submitMyForm()">
</form>
</body>
</html>
Hope this helps... -
How to include a jsp page in another jsp jsp page
hi,
i m trying to include a jsp page name "header.jsp" into one jsp page name"selectattribute.jsp" i m using these commands in "selectattribute.jsp"
<%@include file "header.jsp"%> bcz both these jsp page are C:\program files\tomcat 4.0\webapps\examples\jsp\Poject\
but the problem is that , i m invoking this jsp page "selectattribute.jsp" from a servlet reportcontroller.java using REQUEST DISPATCHER.
the servlet is in
C:\Program files\tomcat 4.0\webapps\examples\WEB-INF\classes\Project\
i want to know how to include some other jsp page in a jsp page and how to invoke applet from jsp page when that particular jsp page is being invoked by servlet.
plz help
manishuse this for including in your selectattribute.jsp
<jsp:include page="header.jsp" flush="true"/>
I never tried calling an applet. I think you can write the code for calling the applet in a javabean method and call the method in the jsp -
How to invoke a java webservices in flex
hi people.I am new to ths flex.How to invoke java web service in flex .please reply .Thanks in advance.
A good hands-on example to begin with web service calls..
http://blog.flexexamples.com/wp-content/uploads/WebService_operation_send_test/bin/srcview /source/main.mxml.html
Good Luck!
Nith
DISCLAIMER:
========================================================================
"This communication is intended only for the named recipient and others authorized to receive it.
It contains confidential or legally privileged information. If you are not the intended recipient, please notify us immediately, and note that any disclosure, copying, distribution or action you may take in reliance on this communication is strictly prohibited and may be unlawful. Unless indicated otherwise, this communication is not intended, nor should it be taken to create any legal and/or contractual relation or otherwise. Ministry of Finance (MOF) is neither liable for the proper and complete transmission of the communication, nor for any delay in its receipt.
Whilst MOF undertakes all reasonable efforts to screen outgoing e-mails for viruses, it cannot be held liable for any viruses transmitted by this e-mail." -
Invoking a JSP from another JSP
I have two JSP and both are calling different servlets. How can I call JSP B from JSP A (perhaps using a button). and how can I pass one field value from JSP B to JSP A when JSP B closes or terminate.
Here is what I'm doing that invokes the second JSP - B
<SCRIPT>
function JumpToURL(url) {
if (url != '') {
window.location = url;
</SCRIPT>
<TD><INPUT type="button" name="configBtn" value="Configuration" onclick="JumpToURL('options.jsp');"><a href="/WebAppName/jsp/options.jsp"></a></TD>
The one problem that I'm facing right now is this:
When I start the app or JSP A (JSP that contains the code above), if the FIRST thing that I do is to click on the button above, the app call the second JSP - B, with no problem. But if start the app and click on something else that goes out to the servlet (of JSP A) and then, click on the button above I get the message: "THe pahe cannot be found" or HTTP 404 - File not found Internet Explorer.
Can you help on this please.........Thanks.. -
HELP: JSP + XML + XSLT = HTML?
Hello, all.
I am trying out Weblogic 6 and I am trying to get the JSP + XML + XSLT =>
HTML chain working.
I am coming from using Orion and SAXON.. and in that situation I had a JSP
that contained XML tags... they were filled in at runtime and then using
Servlet-Chaining was passed along to the SAXON XSLT Processer. SAXON checked
for the inline XSL specified and then used that to transform the document
into HTML.
It worked well, but there were some other features missing/not documented
that we now need.
With Weblogic I am trying to use the XSLT Tag Library that comes with the
distribution, but it seems to be very finicky. I followed the directions and
I got it to do a sort of roundabout transformation. But it doesn't seem to
work quite right.
The best I can get is the following:
I have an 'xslt' directory url-pattern-mapped to xslt.jsp (as instructed)...
but can't figure out how to specify the xsl file on-the-fly... that is, if I
don't hard-code the XSL file in the x:xslt element in the xslt.jsp it
complains about some XML file not having a root element.
Ideal situation:
1. I have a JSP that includes XML elements.
2. It is filled from a database at runtime and specifys (using a PI) what
XSL stylesheet it is to be processed with.
3. Somehow (fingers crossed) the XML is processed and transformed into HTML
by the appropriate XSL file.
I think I am mostly stuck moving between steps 2 and 3.
Can anyone give me some hints? Are there some Weblogic specific
elements/tags that I have to include in the XML file that Weblogic will
catch and re-direct to the XSL Parser?
Please, anyone, if you have some information, I would much appreciate it.
Dylan Parker
PS - I apologize for the cross-post, I hope it doesn't cause too much
traffic.Craig,
I've since discovered how to do it with the WL Taglibrary... and have
moved on =)
It has to do with the EXTREMELY BADLY documented x:xml tag that can
appear within the x:xslt tag body...
So the WL Tag Library allows something like the following.
(Please note, angled brackets are omitted in this post to prevent html
parsing)
[x:xslt stylesheet="sheet.xsl"]
[x:xml]
Here is the XML to run the sheet on.
This should have all relevant XML syntax: the PIs, the doctype,
root elements etc...
[x:xml]
[x:xslt]
And that DOES work. But not very well. WL, a little prematurely
incorporated versions 1.2 of Xerces and Xalan in their product -- and
these versions have some irritating bugs.
Also -- There tag library doesn't copy the source XML across as UTF-8
.. so a lot of the Japanese I have embedded there (from a DB) gets
mangled somewhere in their code...
AND -- If you hammer a little bit on an JSP/XML that uses the WL Tag
Library (eg clicking refresh lots of times in IE)... I get huge
amounts of irritating exceptions appearing in the log files.
NullPointerExceptions
XSL Parsing Exceptions
XML Parsing Exceptions
but completely unpredictably...
In my eyes.. the WL XML/XSL Tag Library using the incorporated and
untouchable Xalan and Xerces (v1.2) is virtually unusable.
What a pain.
BUT! Apache offers a similar OPEN SOURCE XSL Tag Library available
here:
http://jakarta.apache.org/taglibs/doc/xsl-doc/intro.html
And it uses the standard, non-weblogic-incorporated, Xerces and Xalan
(which means you can provide whatever version you want).. and it works
impressively well.
It has almost identical performance as the WL Taglib, and without all
of the bizarre exceptions being thrown.
And it does proper passing of the character encoding type!
If only the taglib did caching though =(
The performance hit over pure JSP is huge. Almost two orders of
magnitude. On my desktop box I can get around 500Requests/Sec if I am
returning HTML direct from a JSP... while if I produce XML that gets
processed by XSL into HTML the Requests/Sec drops to 5!!!!
Caching. Caching. And more Caching. A lot of DiskIO is going on with
the XML/XSL/XHTML chain of events.
I hope this helps!
I'd be curious as to what you find out as well.
Dylan Parker
On 5 Mar 2001 07:20:00 -0800, "Craig Macha"
<[email protected]> wrote:
>
Yep, I feel Dylan's pain.
I am trying to accomplish the same thing. A JSP page generating
dynamic XML content and then utilizing an XSLT stylesheet to transform
all the content into XHTML.
Does anyone have some examples that show exactly how to accomplish
this? Can I do this with WLS and the XML taglib that comes with
it? Or do I have to move on to something like Cocoon to get this
capability?
Any insight would be greatly appreciated.
Thanks,
Craig Macha
"Dylan Parker" <[email protected]> wrote:
Hello, all.
I am trying out Weblogic 6 and I am trying to get the
JSP + XML + XSLT =>
HTML chain working.
I am coming from using Orion and SAXON.. and in that situation
I had a JSP
that contained XML tags... they were filled in at runtime
and then using
Servlet-Chaining was passed along to the SAXON XSLT Processer.
SAXON checked
for the inline XSL specified and then used that to transform
the document
into HTML.
It worked well, but there were some other features missing/not
documented
that we now need.
With Weblogic I am trying to use the XSLT Tag Library
that comes with the
distribution, but it seems to be very finicky. I followed
the directions and
I got it to do a sort of roundabout transformation. But
it doesn't seem to
work quite right.
The best I can get is the following:
I have an 'xslt' directory url-pattern-mapped to xslt.jsp
(as instructed)...
but can't figure out how to specify the xsl file on-the-fly...
that is, if I
don't hard-code the XSL file in the x:xslt element in
the xslt.jsp it
complains about some XML file not having a root element.
Ideal situation:
1. I have a JSP that includes XML elements.
2. It is filled from a database at runtime and specifys
(using a PI) what
XSL stylesheet it is to be processed with.
3. Somehow (fingers crossed) the XML is processed and
transformed into HTML
by the appropriate XSL file.
I think I am mostly stuck moving between steps 2 and 3.
Can anyone give me some hints? Are there some Weblogic
specific
elements/tags that I have to include in the XML file that
Weblogic will
catch and re-direct to the XSL Parser?
Please, anyone, if you have some information, I would
much appreciate it.
Dylan Parker
PS - I apologize for the cross-post, I hope it doesn't
cause too much
traffic.
Maybe you are looking for
-
Disk Utility not working under cmd R mode
I upgraded my OS to 10.8.2. After doing so, when I do my normal system backup with Disk Utility, the system goes into sleep mode and the backup stops. I've done this many times in the past so I am not new to this. I've read a few articles/posts with
-
I am unable to open my Finder. error -10810 appears saying "The application Finder can't be opened". Any suggestions, I'm stumped! {I'm on a new iMac 10.6.8} thank you!
-
Hi! We have a scenario where an adress should be sent. We did some testin with a testorder locally by pasting it in the src in Test. The adress came up so the mapping looked good. However when we sent a real order, the adress is not sent. I checked i
-
Recently everytime I open a new page on safari application this tab with the header Resources opens up. Why? Do i not have the necessary memory or resources to continue operating?
-
I am using CS4. Can I open CS6 files? I am receiving "plug-ins not available on your system" messages and I'd like to open anyway but clicking on OK doesn't work.