|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
oracle ERP的培训模块是OAF开发的,其中有部分功能会调用javascripts脚本,其中部分代码见下:
// Referenced classes of package oracle.apps.ota.player.webui:
// PlayerCO, AttemptCO
public class PlayerMainCO extends PlayerCO
public void processRequest(OAPageContext oapagecontext, OAWebBean oawebbean)
{
...........
String s1 = oapagecontext.getParameter("action");
//startingUrl参数由页面调用ota_play.js的exit(false)传送过来,目前我可以得到这个参数值,但我每次修改js脚本中的参数值进行测试时,参数值不能生效,请教各位达人在OAF中生效js脚本的方法,下附部分源码
String startingUrl = oapagecontext.getParameter("startingUrl");
System.out.println("s1---->"+s1+"\nstartingUrl---->"+startingUrl);
if(s1 == null)
s1 = "start";
if("home".equals(s1))
{
goHome(oapagecontext, s);
return;
}
StringBuffer stringbuffer = new StringBuffer();
stringbuffer.append(getBeginHTMLTag(oapagecontext));
stringbuffer.append("<head>");
stringbuffer.append("<META http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">");
............
s3 = getStartingUrl(oapagecontext, oawebbean);
............
s3 = s3 + "?ef=2/uid="+oapagecontext.getUserName()+"/sid="+oapagecontext.getSessionId();
System.out.println("number3--->"+number3+"\ns3--->"+s3+"\nflag--->"+flag+"\nmNewLearningObjectId--->"+mNewLearningObjectId);
stringbuffer.append("<script src=\"ota_play.js\" language=\"JavaScript\"></script>");
stringbuffer.append("<script language=\"JavaScript\">");
............ |
|