idea新建第一个Javaweb项目,并运行jsp页面(保姆版)

第一步点击双击打开idea,然后点击 New Project.名字,项目那些自己看着写。然后找一个Maven Archetye,然后点击add,找org.apache.maven.archetypes:maven-archetype-webapp,然后点击creat.图片演示如下

当然你还要去安装JDK,以及配环境变量,这里不讲了。点creat后进来看到的界面是这样的

然后鼠标右单击你建的项目,我项目名是untitled2,图片如下

然后找到一个Add Framework Support,点击它,然后再找到Web Application,勾选上,然后点击ok.图片步骤如下

正确完成后,展开项目,展开web看到的结构,图片如下

然后下一步点击左上角的File,会显示许多选项,点击settings下面那个Project Structure

然后点击Libraries,再点击右边+号以及出现的java

进来会出现你的许多文件,找你下载的tomcat,点击子目录lib,分别找到jsp-api.jar以及servlet-api.jar然后分别他们然后点击选择ok.最后选择点击应用。图片操作如下

操作完成后进来点击展开Extenrnal Linbraries看到

最后配置tomcat,右上角有个Current File,点击它选择Edit

进来后点击+号,然后往下滑,找到Tomcat Server选择Local

进来主页面默认不动,找到JRE选择你的JDK,然后点击右边的Deployment,然后点击+号,点击箭头指向的Artifact,然后选择应用。

返回界面后点击tomcat旁边的运行符号

最后运行代码会跳转出来下面这个页面,显示你成功运行jsp.


创建一个简单的Java Web项目,首先你需要设置一个基本的架构,通常包括以下几个步骤: 1. **选择IDE**:比如Eclipse、IntelliJ IDEA或Maven/Gradle等构建工具。 2. **创建项目**:在IDE新建一个Web项目,选择Servlet或Spring MVC作为基础框架。 3. **目录结构**:基本的目录结构应包含`WEB-INF`文件夹,其中包含`web.xml`(部署描述符)、`classes`(存放Java代码)以及`src/main/resources`(配置文件和其他静态资源)。 4. **Controller层**:在`src/main/java/com/yourcompany/yourproject/controllers`下创建一个Servlet或Controller类,如`YourController.java`。在这里,你可以编写Service方法,例如处理HTTP请求从`HttpServletRequest`获取参数。 ```java import javax.servlet.*; import javax.servlet.http.HttpServletRequest; import java.io.IOException; public class YourController implements HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String paramFromJsp = request.getParameter("paramName"); // 参数名替换为实际传递的参数名 // 这里可以对收到的参数做处理 // ... // 路径映射和响应数据可根据需要添加 response.getWriter().println("Received parameter: " + paramFromJsp); } } ``` 5. **JSP页面**:在`src/main/webapp/WEB-INF/jsp`目录下创建一个JSP页面,比如`index.jsp`。在这个页面上,通过`<form>`标签发送POST或GET请求到Controller,传递参数。 ```jsp <form action="yourController" method="post"> <input type="text" name="paramName"> <button type="submit">Submit</button> </form> ``` 6. **部署项目**:将项目打包成war文件,然后将其部署到Tomcat、Jetty或其他Web服务器。 当你访问这个JSP页面提交表单,浏览器会发起请求,参数就会被传递给Controller中的Service方法。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值