我的一个Flex项目,一部分想用JSP,需求是这样的:我打开这个JSP文件地址比如是 http://localhost:8080/myweb/news.jsp?newsId=123,123就是我传递的参数,JSP怎么样获得这个参数,然后根据这个newsId去查询数据库,再把数据库返回的结果在页面上显示出来呢?哪位仁兄能给提供一个思路啊?麻烦详细些,谢谢
注意:应用场景是,在Flex页面里有一个新闻链接的链表,点击某个页面就打开相应的新闻页面。Flex端仅仅提供一个url,剩下的事需要JSP去完成。 

解决方案 »

  1.   

    可以用request.getParameter("");吗?
      

  2.   

    《% String newsId=request.getParameter("newsId");%》、、
    话说不能直接把url写成某个action或servlet么?这样后台方便处理和跳转啊
      

  3.   

    能详细到涉及的全部代码(查询数据库部分除外),最好!我以前没接触过JSP,希望各位大神体谅。
      

  4.   

    用jsp的内置对象吧:request吧在jsp页面取出提交过来的东西request.getParameter(""),然后就接受使用
      

  5.   

    《% String newsId=request.getParameter("newsId");%》
      

  6.   

    <% String newsId=request.getParameter("newsId");%>
      

  7.   

    jsp中有个内置对象request,获取提交的信息,可通过request.getParameter("newsId")获得
      

  8.   

    字符串是这个
    String newsId=request.getParameter("newsId")
    数组是这个
    String   id[]=request.getParameterValues("数组名");