Jsp中如何写格式可以吗(在线等待)

ZWP425 2003-10-24 10:47:24
提一菜鸟问题,小弟在jsp中如此写<a href="pageshow.jsp?pagenum=nextpage">可以吗
(其中nextpage为已定义的变量)
用此方法是否只能传递字符串变量?
...全文
35 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ZWP425 2003-10-24
  • 打赏
  • 举报
回复
多谢
finaland 2003-10-24
  • 打赏
  • 举报
回复
啊,又来晚了
干脆多说几句吧
你可以把JSP程序理解成三层解析结构
第一层是JSP\JAVA语句解析
第二层是HTML\JAVASCRIPT语句解析
第三层是IE解析
jsp程序开始运行时(我省略所有的servlet编译过程,只对这三层说)
首先找到程序中所有jsp/java语句,解析输出到html代码中
然后html语句中的javascript语句开始解析
最后ie对html代码解析,输出成图像界面
这不一定是很完整的说法,我是这么理解的
所以你要首先将nextpage变量从java语句中输出到html中去,不然html无法确认nextpage的身份,作为字符串"nextpage"传递了
jsp中html javascript 与 java 语句混在一起,一定要分清出谁是谁的变量,谁是谁的参数,你这个例子还算简单,如果混上JAVASCRIPT的变量就麻烦了
finaland 2003-10-24
  • 打赏
  • 举报
回复
好像应该写成
<a href="pageshow.jsp?pagenum=<%=nextpage%>">吧
如果我没理解错的话
yugona 2003-10-24
  • 打赏
  • 举报
回复
只会把“nextpage”这个字符串传过去

<a href="pageshow.jsp?pagenum=<%=nextpage%>">

81,094

社区成员

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

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