作者PsMonkey (痞子军团团长)
看板Web_Design
标题Re: [问题] 预览结果的问题^^"
时间Wed Apr 5 16:01:37 2006
※ 引述《TonyQ (骨头)》之铭言:
: 不好意思 我是新手^^"
: 最近在尝试开发一套有用到资料库的小系统,JSP 搭 mySQL,
跟 JSP 友啥关系...
跟 mySQL 更没有关系
: 网页parameter的scope好像只有form action指到的那个网页而已,
: 因为我测过再action一次或回上页就无法透过getParameter取得了...
用 hidden form 包起来,最省时方便
: 要再长应该就只能用cookies 或 session吧? 看书上写是这样:)
[飞踢] 不要乱搞一些有的没的
cookie 跟 session 不是这样子稿的
: 不过因为是经验不足,不太敢确定用这麽多个session或cookies
: 对server会不会造成甚麽不良影响,爬了文章好像都没提到这点,
: 可能是我多心吧。^^"
session 对 server 比较会有影响
这个,书上 & 网路上都有... 不要乱误导人阿
: 而且还有一个原因是如果预览不ok想修改,
: 回上一页都会漏掉一点使用者输入的资料,所以想乾脆全部存起来...
: 最後如果没完成的话,再清除掉...
: 想请问我所想到的解决方案,哪一个是比较适合的
: 1.form=>preview=>DB_in
: ^在这里栏位资讯全部写入session
: 之後的处理就透过session来改
: 2.form=>preview=>DB_in
: ^在这里栏位资讯全部写入DB
: 之後的处理就透过DB来改
: 3.form=>preview=>DB_in
: ^在这里重绘一次表单 把所有物件都填进去
: 再action到DB_IN or form
: 3 看起来是最理想的,不过也是我觉得最累的一个。orz
有什麽好累的...
request 有 getParameterMap(), getParameterNames(), getParameterValues()
你要用 request.setAttribute()
在 preview 当中自动抓出来自动塞也没啥大碍...
自己不好好查 API 来这里乱讲话 [指]
讲的好像 JSP 很难用一样...
: 目前是比较perfer 2 的解法......
2 的做法可能是三个当中最糟糕的
: 其实这篇只是想问有没有做过类似page的朋友,
: 可以出来说说你们的解法XD
最後,这个问题其实每个写 web 的都会遇到
不要觉得自己很可怜很无辜这样...
=====
实在很想拖回去 Java 版鞭屍... [挥鞭子]
--
侃侃长论鲜窒碍 网站:
http://www.psmonkey.idv.tw
众目睽睽无心颤 个人版:telnet://legend.twbbs.org
茕居少聊常人事
杀头容易告白难 欢迎参观 Java 版(@ptt.cc) \囧/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.204.16.17
1F:推 PttHuge:这边可以推文,鞭.. :X 04/05 16:39
2F:推 PsMonkey:那我也响应一下楼上好了... XD 04/05 16:49
3F:推 TonyQ:哎呀呀~~装弱才会有痞子回啊 04/05 17:07
4F:→ TonyQ:连让我毁屍灭迹的机会都没有 XD 臭痞子 04/05 17:16
5F:推 TonyQ:不过getParameterMap()我真的忘了 XD 04/05 17:41
6F:推 PsMonkey:也是啦~ 总比你用 MSN 跟水球骚扰我好 [逃] 04/05 18:37