写一个Javaweb程序
时间: 2023-05-26 12:01:37 浏览: 57
A:
首先我们需要选择一个Java Web框架,比如Spring MVC,然后搭建好项目环境。接下来我们需要建立一个Controller层,例如:
```
package com.example.controller;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
@Controller
public class ExampleController {
@GetMapping("/example/{name}")
public String example(@PathVariable String name, Model model) {
model.addAttribute("name", name);
return "example";
}
}
```
上面这段代码定义了访问路径为“/example/{name}”,并且将访问路径中的{名字}参数传递给模板。模板的名称为“example”,模板文件将放置在项目的“template”目录中。
接着我们需要在项目的“template”目录下建立一个“example.html”文件,代码如下:
```
<!DOCTYPE html>
<html>
<head>
<title>Example</title>
</head>
<body>
<h1>Hello, ${name}!</h1>
</body>
</html>
```
上面这段代码定义了一个HTML页面,可以渲染出一个标题为“Example”的H1标签,并将Controller层传递过来的{name}参数填充进去。
最后,我们需要在项目的配置文件中配置视图解析器,并指定模板的位置:
```
spring.mvc.view.prefix=/templates/
spring.mvc.view.suffix=.html
```
上面这段代码将视图解析器所在的目录设置为“/templates/”,并将解析的文件扩展名设置为“.html”。
至此,一个简单的Java Web程序就完成了。启动项目后,通过访问“http://localhost:8080/example/{name}”即可看到效果。