1. 由 url 调用 servlet 【推荐阅读:JAVA/JSP学习系列之九(理解构造器】
(2) 指定 servlet 别名:用 websphere应用服务器 管理器来配置 servlet 别名,该别名是用于调用 servlet 的快捷 url.快捷 url 中不包括 servlet 名称. 【扩展信息:JSP连接各类数据库大全(上)】
(1) 指定 servlet 名称:当用 websphere应用服务器 管理器来将一个 servlet 实例添加(注册)到服务器配置中时,必须指定"servlet 名称"参数的值.例如,可以指定将 hi 作为 helloworldservlet 的 servlet 名称.要调用该 servlet,需打开 http://your.server.name/servlet/hi.也可以指定 servlet 与类使用同一名称(helloworldservlet).在这种情况下,将由 http://your.server.name/servlet/helloworldservlet 来调用 servlet 的实例.
2. 在 <form> 标记中指定 servlet
可以在 <form> 标记中调用 servlet.html 格式使用户能在 web 页面(即从浏览器)上输入数据,并向 servlet 提交数据.例如: <form method="get" action="/servlet/myservlet"> <ol> <input type="radio" name="broadcast" value="am">am<br> <input type="radio" name="broadcast" value="fm">fm<br> </ol> (用于放置文本输入区域的标记.按钮与其它的提示符.) </form> action 特性表明了用于调用 servlet 的 url.关于method 的特性,如果用户输入的信息是通过 get 方法向 servlet 提交的,则 servlet 必须优先使用 doget() 方法.反之,如果用户输入的信息是通过 post 方法向 servlet 提交的,则 servlet 必须优先使用 dopost() 方法.使用 get 方法时,用户提供的信息是查询字符串表示的 url 编码.无需对 url 进行编码,因为这是由表单完成的.然后 url 编码的查询字符串被附加到 servlet url 中,则整个 url 提交完成.url 编码的查询字符串将根据用户同可视部件之间的交互操作,将用户所选的值同可视部件的名称进行配对.例如,考虑前面的 html 代码段将用于显示按钮(标记为 am 与 fm),如果用户选择 fm 按钮,则查询字符串将包含 name=value 的配对操作为broadcast=fm.因为在这种情况下,servlet 将响应 http 请求,因此 servlet 应基于 httpservlet 类.... 下一页