通过重写 <input标签下按钮的onclick事件 来进行窗口的d出设置
复制代码 代码如下: <input type=button onclick="window open( /AddDpment height= width= fullscreen=no resizable=yes scrollbars=no top= left= )" value="添加部门"/>其中 window open( 路径 窗口的宽度 高度 相对窗体的位置 是否全屏 是否有滑动等属性设置 )通过重写<a herf= 来获得窗口
复制代码 代码如下: <a href="" onclick="window open( <%=Url Action("EditDpment" "Admin" new{id = item Department_id}) %>width= height= location=no menubar=no status=no scrollbars=no resizable=no top= left= )">部门修改</a><br />其中 由于MVC中 路径的原因 这里推荐使用<%=url action>来设置其路径 这里可以通过url action中创建new{id}来传参数 可以通过jquery来定义 并在控件中调用 d出窗口后 可以通过重新定义表单的地址和target属性来重新返回框架窗口中 例如
复制代码 代码如下: <%using (Html BeginForm("EditGroup" "Admin" FormMethod Post new { target = "mainFrame" })) lishixinzhi/Article/program/net/201311/14081可以在后台controller方法参数里直接接收,有如下两者方法:
在controller里不用注解可以这么写:
public ModelAndView handleRequest(HttpServletRequest req)throws Exception { ModelAndView mv = new ModelAndView()mv) String key1.addObject("key1&quot, key1)mv.getParameter("key1")mv, key2)key2" }
用注解可以这么写:
public ModelAndView handleRequest(@RequestParam(&quot.addObject(&quot.addObject(&quotjsp页面的请求地址后带上参数href="xxxx mv.addObject("key1"req) mv.setViewName("login/login.jsp&quot,@RequestParam String key2) throws Exception { ModelAndView mv = new ModelAndView()key1"key2"
//, req, req.getParameter("key1")) return mv mv.setViewName("login/login.jsp&quot)return mv.getParameter("key2"))?key1=1&key2=2"
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)