因为在WEB中嵌入的Applet需要用到一个servlet输出的数据,就必须在Applet的init()方法中使用URL,定位servlet,进行处理。原来的servlet的url都是写死的,如:http://localhost:8080/.....
想利用Applet获取URL参数,把得到servlet的URL字段做成复用的。
在使用Applet的JSP页面中写入如下代码:获取URL
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
一般myeclipse都自动生成这段代码,
在jsp:plugin中加入jsp:params 用于进行参数设置
<jsp:params>
<jsp:param name="serverUrl" value="<%=basePath%>" />
</jsp:params>
再在Applet的init()方法中通过getParamater()方法获取到此参数,即可完成。
String serverUrl = getParameter("serverUrl");
再拼接上servlet的固定url便可以实现复用URL了。
分享到:
相关推荐
获取Applet的有关信息 getAppInfo():返回作者、版本、版权信息 getParameter(String):返回HTML中设定的值 getCodeBase():返回.class所在网址URL getDocumentBase():返回HTML的URL getParameterInfo() : 返回参数...
如果您在浏览器中访问test.html (检查serve.sh的输出以获得完整的URL),并说服Java applet运行(在许多现代浏览器中不会运行),则应该将地理位置发送到您本地的HoneyBadger实例! 配置小程序 要配置小程序,请...
185 9.3.2 Applet参数的读取 186 9.3.3 Applet与URL 187 9.4 在Applet中的多媒体处理 188 9.4.1 在Applet中显示图像 188 9.4.2 在Applet中播放声音 189 9.5 Applet的事件处理 189 习题 191 第10章 ...
applets 获取文档中所有 applet 对象的集合。 childNodes 获取作为指定对象直接后代的 HTML 元素和 TextNode 对象的集合。 embeds 获取文档中所有 embed 对象的集合。 forms 获取以源顺序排列的文档中所有 form ...
实例49 获取URL文本 实例5 哈希表和枚举器 实例50 一个简单的WEB服务器 实例51 数据报通讯:聊天吧 实例52 使用ODBC连接数据库 实例53 加载JDBC驱动 实例54 使用语句预处理 实例55 可滚动结果集 实例56 数据库元数据...
105.获取请求中的所有参数? 106.获取完整的请求URL? 107.在重新显示表单时保留用户已经输入的合法数据? 108.使用选代器遍历集合 109.使用特定字符串对一个字符串进行分割? 110.格式化输出数字和字符? 111.生成一定...
7.url重组 8.下拉列表框 9.下拉菜单联动 10.使用Beans 11.修改数据 12.写内容到文件 13.函数中投掷异常 14.分行写入数据 15.分页显示 16.分页显示调查问卷 17.删除数据 18.判断是否空白文件 19.利用absolute方法设置...
12 3JavaApplet扣使用URL 12 4JavaApplet中建立新线程 12 5JavaApplet中使用套接字 习题 第13章常见数据结构的Java实现 13 1链表 13 2栈 13 3树集 13 4树映射 13 5散列集 13 6散列表 13 7向量 习题 第14章图形与图像...
7.4 获取命令行参数 105 7.5 返回对象引用 106 7.6 返回新对象 107 7.7 自引用 108 7.8 递归调用 111 7.9 巩固练习 114 第8章 继承 117 8.1 继承的概念 117 8.2 子类对象的创建 118 8.3 this与...
3.2.1 JDBC URL 3.2.2 连接事件(Connection Event) 3.2.3 连接事件监听器(Connection EventListener) 3.3 获取数据库信息 3.3.1 获取数据库详细信息 3.3.2 获取数据库基本信息 3.3.3 获取数据库中表的信息...
获取URL信息,主要是使用URLConnection类,GetUrlInfo.java; web浏览器,webbrowser.java; 获取IP地址和域名,GetIpAddress.java; Http客户端,httpClient.java; 基本socket编程,介绍socket编程的基本步骤,启动...
获取请求中的所有参数? 106.获取完整的请求URL? 107.在重新显示表单时保留用户已经输入的合法数据? 108.使用选代器遍历集合 109.使用特定字符串对一个字符串进行分割? 110.格式化输出数字和字符? ...
7.10.html 获得焦点时文本框样式更改。 img.JPG onblur事件中加载的图片文件。 第8章(\c08) 示例描述:学习JavaScript中的document对象。 8.1.html 得到文档锚点对象数组。 8.2.html 获取并设置...
C) 子类继承父类,如果父类中只有一个构造方法并且有参数,那么在子类的构造方法中必须先用super调用父类构造方法并传参。 D) 以上说法都不正确。 题目11:d 程序如下: class Test { private int day; public int...
1 获取URL的信息 13. 2 Web浏览器 13. 3 获取IP地址和域名 13. 4 HTTP客户端 13. 5 基本的Socket编程 13. 6 HTTP服务器 13. 7 一个支持多线程的服务器框架 13. 8 代理服务器 13. 9...
实例111 获取网络资源(URL) 308 实例112 FTP文件传输模拟 311 实例113 自制浏览器 316 实例114 点对点通信(Socket基于TCP协议) 323 实例115 点对面通信(Socket基于TCP/IP协议) 327 实例116 多线程断点续...
12.3.3使用反射在运行时获得注释380 12.3.4AnnotatedElement接口383 12.3.5使用默认值383 12.3.6标记注释384 12.3.7单成员注释385 12.3.8内置注释386 12.3.9使用注释的一些限制390 12.4本章小结390 第13章...
实例193 使用GregorianCalendar类获取系统的当前时间 326 实例194 使用SimpleDateFormat类获取系统的当前时间 329 实例195 显示某年某月某一周的信息 330 实例196 显示某年某月的信息 332 实例197 ...