javaweb
Catalina_yep
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
idea使用git时对勾颜色都代表什么以及解决办法
1.红色:表示新增加的文件操作:把红色的文件和git版本库进行管理,选中文件进行add操作2.绿色关联了本地仓库,还未提交到远程仓库操作:点击commint,进行提交3.黑色当前的文件和仓库文件一致4.蓝色当前的文件有修改变动,和远程仓库版本不一致操作:选中–>提交...原创 2020-08-05 10:05:40 · 1313 阅读 · 0 评论 -
java代码实现将数据库中的表格下载到电脑中
需求:用户点击浏览器中的链接,可以把数据库中的表格下载到自己电脑中一.数据库准备:数据库中需要准备一张表格二.后端准备:service层和mapper中需要有查询所有或者分页查询的方法,可用表现层调用三:前端准备:有一个链接可供用户点击四.代码实现 private void getExcel(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{原创 2020-08-04 21:02:09 · 350 阅读 · 0 评论 -
java代码利用poi实现excel表格的实现
一.实现步骤1.导入jar包:poi-4.1.0.jar2.创建excel3.创建工作区间sheet4.创建行row5.利用该行创建列cell6.给该列赋值7.创建一个输出流,把wb输出到内存中二.代码实现: @Test public void testPoi(){ //第一步:导包 //创建excel Workbook wb=new HSSFWorkbook(); //创建工作区间 Sheet sh原创 2020-08-04 20:55:54 · 202 阅读 · 0 评论 -
如何使用过滤器进行粗粒度权限控制(拦截是否登录、拦截用户名admin权限)
说明:我们给出三个页面:index.jsp、user.jsp、admin.jsp。index.jsp:谁都可以访问,没有限制;user.jsp:只有登录用户才能访问;admin.jsp:只有管理员才能访问。分析1.设计User类:username、password、grade,其中grade表示用户等级,1表示普通用户,2表示管理员用户。2.前端表单设计:将表单数据提交到controller层中的登录servlet中,包括用户名和密码3.controller层:(1)获取前端传过来的用原创 2020-08-03 22:24:25 · 474 阅读 · 0 评论 -
如何使用过滤器进行登录验证
一:实现思路(1)将request强转成HttpServletRequest,这样才有getRequestURI()方法(2)获取资源访问路径(3)判断uri中是否有登录选项,要注意排除掉css/js/图片/验证码等资源(4)如果包含登录选项,直接放行,如果不包含,则需要验证用户是否登录(5)从session中获取user,登录了就放行,没有登录就转发到登录页面二:代码实现@WebFilter("/*")public class LoginFilter implements Filter原创 2020-08-02 17:26:41 · 1096 阅读 · 0 评论 -
如何用mvc和mybatis实现分页查询
一:数据准备:后端需要准备:数据总量totalCount,装每页数据的集合List,封装所有数据的pageBean前端需要传入:当前页currentPage,每页的大小rows**需要结合前端数据和后端数据计算:总页码totalPagepageBean中拥有的必要属性:(1)数据总量private Integer totalCount;(2)当前页private Integer currentPage;(3)每页的大小private Integer pageSize;(4)总页码原创 2020-08-02 16:16:10 · 339 阅读 · 0 评论 -
怎样把web中增删查改的多个servlet合并在一起
解决思路:(1)建一个总的servlet类,把其他类的中的doget方法都集中到这个类中, private void updateEmp(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { request.setCharacterEncoding("utf-8"); //获取参数 Map<String, Str原创 2020-07-28 21:49:17 · 1117 阅读 · 1 评论 -
多选框从服务器返回的是数组,要怎么在表单中设置回显
解决方案:可以使用jstl的函数库步骤:(1)在jsp引入函数<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>(2)在input标签中添加<c:if test="${fn:contains(requestScope.emp.hobby,‘sport’)}">checked</c:if>/>判断,其中emp是服务器中域对象request传参时的键,hobby是值em原创 2020-07-28 21:42:03 · 276 阅读 · 0 评论 -
怎样在idea中创建一个javaWeb项目
一.工程准备1.创建一个工程2.创建一个空的工程3.4.配置服务器Tomcat5.点击,可以看到下面这个,点击它6.在下面找到Tomcat server.,注意不是TomEE,双击,选择local,选择server—>configure7.选择你的Tomcat文件的位置二.接下来创建javaweb项目了1.file---->new —>module2.选择javaweb项目3.Javaweb项目的 目录结构三.启动项目发布到tomcat中:原创 2020-07-20 21:05:42 · 1216 阅读 · 1 评论
分享