-
第一个servlet查看全部
-
MVC模式查看全部
-
如何获取Servlet的初始化参数?<br> 在web.xml中配置servlet时,可以配置一些初始化参数,方法如下:<br> <servlet><br> <init-param><br> <param-name>password</param-name><br> <param-value>123456</param-value><br> </init-param><br> </servlet><br> 而在servlet中可以通过servletConfig接口提供的方法getInitParameter来取得这些参数。<br> 如:<br> this.getInitParameter("username");<br> this.getInitParameter("password"); javaEE复制项目的时会有context问题,这个问题会引起tomcat的报错<br> 解决方案:<br> 1.修改其项目属性,查找web关键词,选择web setting,修改contextpath,显示为原名称的话,修改成复制后项目即可<br> 2.若第1步无效,则修改servers中的server.xml文件的context路径查看是否有重复<br> 3.若第2步无效,继续查看tomcat文件夹中的server.xml,并且重复第2步。<br> 4.成功即可查看全部
-
链接跳转:1.response.sendRedirect("");查看全部
-
1.在jsp文件中href=“servlet/HelloServlet”开头的斜杠/表示的是服务器根目录,所以不能写 2.在web.xml配置文件中,<url-pattern>处必须以/开头,这里的/表示项目的根目录,必须写 3在servlet文件中,<br> ①使用请求重定向的方式跳转到jsp文件页面,response.sendRedirect("");当前路径是:项目名/servlet/ 所以应采用request.getContextPath()获取项目的根目录,再加上"/name.jsp";<br> ②使用服务器内部跳转,request.getRequestDispatcher("/test.jsp").forward(request, response);这里的斜线表示项目的根目录request.getRequestDispatcher("../test.jsp").forward(request, response);//这里的..表示返回上一目录查看全部
-
通过Servlet获取表单数据 : 1.建立JavaBean类 ; 2.在Servlet类中的 doPost方法内编写代码; 3.创建 JavaBean 对象, 通过 getParameter(String param);获取表单值 ; 通过 getParameterValue(String param) 获取多个同name的表单值; 4.将数据保存到 session 中; 5.进行页面跳转; 注意: 1.获取某个javabean里面的session值: <jsp:useBean id="session里放的对象的key值" class="对象包名.类名" scope="session" />返回key值对应的对象 id表示创建的JavaBean的名称,这个名称可以不与Java类名称相同 <jsp:getProperty name="BeanName" property="属性名">//返回的是属性的值 request.getSession().setAttribute("regUser", u); <jsp:useBean id="regUser" class="entity.Users" scope="session"/> <jsp:getProperty name="regUser" property="username"/> 2.前台传进来的是一个字符串,日期型需要用SimpleDateFormat转化,boolean型需要利用IF语句判断来赋值 3.复选框需要使用 getParameterValue 方式获取;并且要注意复选框是否为 null ; 4.SimpleDateFormat: parse():可以把一个字符串类型的日期转化成Date类型 format():可以把一个Date型日期转换成特定格式的String类型 注意事项: 1.在 .jsp 页面中可以使用<% %> 写 java 代码; 2.日期转换时需要注意格式 '-'; 3.复选框需要使用 getParameterValue 方式获取; 4.注意复选框是否为 null ; 5.注意javaBean属性名不与表单属性名冲突! 6.boolean类型变量命名不要以is开头查看全部
-
此项目主要功能有增加,删除,统计查看全部
-
javaBean充当模型层,Servlet充当控制层,jsp充当视图层 jsp提交请求,Servlet调用业务代码从数据库中取值返回给Servlet,Servlet再响应给jsp请求查看全部
-
用requset.getParemeter("接收值"); 再用equals("admin")来判断用户输入是否正确,来判断跳转页面查看全部
-
服务器内部跳转repuset.getRequstDispatcher("/xxx.jsp").froward(requset,response); 又或者使用repuset.getRequstDispatcher("../xxx.jsp").froward(requset,response);查看全部
-
相对路劲使用response.sendRedirect(request.getContestPath()+"/xxx.jsp");查看全部
-
一个Context容器对应一个Web工程查看全部
-
什么是Servlet查看全部
-
什么事servlet查看全部
-
先有servlet后有jsp servlet是在服务器上运行的小程序 它就是一个java类 可以通过 请求-响应 编程模型来访问的这个驻留在服务器内存里的servlet程序查看全部
举报
0/150
提交
取消