<%! String pnum = request.getParameter("pnum")%>这句是否有错?(request能否存在于JSP的声明中)

iamniou 2002-04-10 09:35:32
<%! String pnum = request.getParameter("pnum")%>这句是否有错?为什么?
...全文
132 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ninjya 2002-04-10
  • 打赏
  • 举报
回复
多谢iamniou ()
因为我还没有在这里问过别人问题所以我也不知道怎么给分。看看使用帮助吧。
ccsxg 2002-04-10
  • 打赏
  • 举报
回复
这句话没有错误,你确实好象漏掉了一个分号,在语句末尾。request,response在JSP 中是内嵌对象,不用声名的,因为他就是在JSP被编译成SERVLET后的那个request,response,jsp中有很多这样的内置对象。如果把分号加上还有毛病的话,就用<% %>不用<%! %>
iamniou 2002-04-10
  • 打赏
  • 举报
回复
谢谢!
ninjya(别让我发飙)你是对的!
怎么给你加分?
ninjya 2002-04-10
  • 打赏
  • 举报
回复
当然有错啊。jsp要用;结尾的。而且
<%! 是被用来加载在class 文件中的,不可能出现request变量,应该会报错。
只有<%会被编译在
public void _jspService(HttpServletRequest request, HttpServletResponse response)函数中。
不知道说的对不对。
Abyss 2002-04-10
  • 打赏
  • 举报
回复
是啊,;呢?
pengji 2002-04-10
  • 打赏
  • 举报
回复
你好象在最后漏掉了一个分号!

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧