欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 焦点 > 【无标题】

【无标题】

2024/11/14 19:39:01 来源:https://blog.csdn.net/m0_72407563/article/details/143682441  浏览:    关键词:【无标题】

Maven

maven配置

1.下载maven,https://archive.apache.org/dist/maven/maven-3/3.9.7/source/
2.新建文件夹(创建本地仓库位置,后面创建项目用,解压不要放进来)
2.解压然后找到conf//setting将下面位置的信息修改成下面样子

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
//这里是本地仓库位置<localRepository>D:/mavenRepositry</localRepository>
//这里是下载阿里仓库
<mirrors><mirror><id>mirrorId</id><mirrorOf>*</mirrorOf><name>aliyun maven</name></url>https://maven.aliyun.com/repository/public</url></mirror></mirrors>

新建Maven项目

Name:文件名 Location本地仓库位置(上面创建的就是在这用)
Archetype:选择maven-archetype-webapp模板

修改新建文件默认配置
Maven home path:Maven位置,选到bin目录上一级
User settings file:maven文件位置,选到setting.xml
Local reponsitory:本地仓库位置

配置tomcat,选择tomcat sever,configure选择本地tomcat

修改webapp

webapp在src/main/webapp
结构

创建webapp

点击file然后选中Project Structure–>Facets
1731304430927)
Web Resource Directories

应用然后确定

遇到找不到发行版本

修改Project Structure–>Modules的Sources

修改Project Structure–>Modules的Dependences

修改setting里build->Compiler-> java Compiler的Target bytecode version

删除模块

1.右键项目选择login in–>explore,删除物理文件

2.在模块中移除

servlet

用于页面与dao层的沟通,拿到页面需求去dao层找对应实现再将结果返回给页面

创建servlet三步走

1.继承HttpServlet
2.重写doGet或postGet
3.通过@WebServlet("/searchGoodsList")注解,将一个类声明为Servlet,并指定该Servlet的URL

实例

@WebServlet("/searchGoodsList")
public class searchGoodsListServlet extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {<!-- 获取页面传来的值 -->String name = req.getParameter("name");<!-- 调用具体方法 -->GoodsService goodsService=new GoodsServiceImpl();List<Goods> goods = goodsService.selectGoodsByName(name);<!-- 将得到的结果返回页面 -->req.setAttribute("goods", goods);<!-- 转发到url -->req.getRequestDispatcher("/searchList.jsp").forward(req, resp);}
}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com