I know this works but I am not sure this is the best way to do it.

You can in onBeforeHtmlOutput event to get the text and modify it to what ever you 
need.



"Howarth, Dan" <[EMAIL PROTECTED]> wrote:
>Am currently attempting to use the setExternalURL method to dynamically
>change the URL  on a button but it fails with an exception since the
>java.net.URL class does not support https.   Does anyone have a workaround
>for this problem?   Any input is much appreciated.  My code is below:
>
>public int btSubmit_onWebEvent(CSpWebEvent event)
>       {
>               int command = PROCEED;
>               
>               CSpButton myButton = (CSpButton) event.getSource();
>               String sessionStr = getPageSessionNvp().getNvp().toString();
>       
>myButton.setActionType(CSpCommand.GO_TO_EXTERNAL_URL_ACTION_TYPE);
>               try {
>                       myButton.setExternalURL(new 
>       
>URL("http://101.111.110.65/servlets/VolStatement?tbEmailAddr=" +
>                             getDisplayFieldValue("tbEmailAddr").toString()
>+
>                             "&stCustomerID=" +
>       
>getDisplayFieldValue("hdCustomerID").toString() +
>                             "&cbMonth=" +
>                             getDisplayFieldValue("cbMonth").toString() +
>                             "&sessionID=" + sessionStr));
>                       command = doAction(event);      
>               }
>        catch (MalformedURLException ex) {
>               ex.printStackTrace();
>        }
>
>
>Dan Howarth
>Information Technology
>PG&E Gas Transmission
>210-528-4088
>210-321-0911 (fax)
>
>
>
>
>
>PG&E Gas Transmission Texas and any other company referenced herein which uses the
 PG&E name or logo are not the same company as Pacific Gas and Electric Company, the
 California utility.  These companies are not regulated by the California Public 
Utilities
 Commission, and customers do not have to buy products from these companies in order
 to continue to receive quality regulated services from the utility.

_________________________________________________________________________

For help in using, subscribing, and unsubscribing to the discussion
forums, please go to: http://www.netdynamics.com/support/visitdevfor.html

For dire need help, email: [EMAIL PROTECTED]

Reply via email to